Pytorch 6

罗切斯特回归模型

加了激活函数

加了激活函数之后类

python 复制代码
class LogisticRegressionModel(torch.nn.Module):
    def __init__(self):
        super(LogisticRegressionModel, self).__init__()
        self.linear = torch.nn.Linear(1,1)
 
    def forward(self, x):
        # y_pred = F.sigmoid(self.linear(x))
        y_pred = torch.sigmoid(self.linear(x))
        return y_pred

这里以sigmoid激活函数为例,具体的激活函数还是查资料

损失函数

python 复制代码
criterion = torch.nn.BCELoss(size_average = False) 

也是接受一个参数,是否求平均值

求平均值会影响到dw和db是否要乘1/n,会影响到学习率的设置,如果求均值则偏导也有1/n

相关推荐
roman_日积跬步-终至千里18 小时前
【模式识别与机器学习(11)】数据预处理(第三部分):高级技术与质量保证
人工智能·机器学习·支持向量机
HX43618 小时前
Swift - Sendable (not just Sendable)
人工智能·ios·全栈
大白的编程笔记18 小时前
大语言模型(Large Language Model, LLM)系统详解
人工智能·语言模型·自然语言处理
凋零蓝玫瑰19 小时前
几何:数学世界的空间密码
人工智能·算法·机器学习
小程故事多_8019 小时前
基于LangGraph与Neo4j构建智能体级GraphRAG:打造下一代膳食规划助手
人工智能·aigc·neo4j
D***y20119 小时前
【Python】网络爬虫——词云wordcloud详细教程,爬取豆瓣最新评论并生成各式词云
爬虫·python·信息可视化
Bdygsl19 小时前
数字图像处理总结 Day 2 —— 数字化
图像处理·人工智能·计算机视觉
盼小辉丶19 小时前
PyTorch实战(14)——图注意力网络(Graph Attention Network,GAT)
pytorch·图神经网络·注意力机制·图注意力网络
LDG_AGI19 小时前
【推荐系统】深度学习训练框架(九):推荐系统与LLM在Dataset、Tokenizer阶段的异同
人工智能·深度学习·算法·机器学习·推荐算法