当前位置: 首页 > news >正文

红网常德论坛sem优化师

红网常德论坛,sem优化师,中小企业商务网站建设,网络建设标准深度学习模型,训练过程中,经常遇到预测的结果集中在某个值,而且在学习的过程中会变,样例如下。 主要有如下解决方案 1、更换relu ->tanh 或者其他激活函数 2、更改随机种子,估计是没有初始化好,或者调…

深度学习模型,训练过程中,经常遇到预测的结果集中在某个值,而且在学习的过程中会变,样例如下。

主要有如下解决方案

1、更换relu ->tanh 或者其他激活函数

2、更改随机种子,估计是没有初始化好,或者调整学习率试试

3、输入的数据没有标准化,考虑对输入的特征进行分bin or标准化处理

4、增加drop out ,增加 batch normal,增加正则等

class ModelBNDropout(nn.Module):
    def __init__(self, input_size, class_nums=2):
        super(ModelBNDropout, self).__init__()
        
        self.model=nn.Sequential() #序列化模块构造的神经网络
        
        # 第一层 
        self.model.add_module('linear1',nn.Linear(input_size, 1024 )) #卷积层
        self.model.add_module('relu1', nn.ReLU()) #激活函数使用了ReLu
        self.model.add_module('bnorm1', nn.BatchNorm1d(1024))
        self.model.add_module('drop1', nn.Dropout()) 
 

#             L1 = 0
#             L2 = 0
#             for name,param in model.named_parameters():
#                 if 'bias' not in name:
#                     L1 += torch.norm(param, p=1) * 1e-5
#                     L2 += torch.norm(param, p=2) * 1e-3

5、使用其他模型的参数,进行权重初始化

model = torch.load('data/ckpt_xxx.model')

model_drop.fc1 = model.fc1
model_drop.fc2 = model.fc2
model_drop.fc3 = model.fc3
model_drop.fc4 = model.fc4
model_drop.fc5 = model.fc5
 

6、设置初始化函数

# # for m in model_drop.modules():
# #     if isinstance(m, nn.Linear):
# #         print('before',m.weight)
# #         torch.nn.init.kaiming_uniform_(m.weight)
# #         print('after',m.weight)
# #         nn.init.normal_(m.weight, mean=0, std=1)
# #         nn.init.zeros_(m.bias)
# print(model_res)

7、模型是不是在输出的时候加了一层sigmoid激活函数

8、终极大法:

获取模型的子模块,进行预测,看看哪一步出现 or 在每一层layer打印日志,看看在哪个层出现数据集中的情况,修该对应的层的网络结构or激活函数。

model_drop = ModelDropOut(input_size, class_nums=2)
model_drop = model_drop.to(device)

for m in model_drop.modules():
    print(m)

http://www.yayakq.cn/news/724855/

相关文章:

  • 网站建设毕业设计报告书北京室内设计公司排行榜
  • 网站关键词优化软件网站建设发布实训总结
  • 网站建设一条龙wordpress 不做SEO
  • 霍山做网站wordpress 入侵视频
  • 整站优化与关键词排名网盘手机app官网下载
  • 我的网站刚换了一个模板收录很多就是没排名新闻源网站怎么做
  • 盐城网站开发公司怎样才能加入网络销售平台
  • 网站建站所用的技术百度搜索引擎优化案例
  • 怎么做婚恋网站网页搜索框下记录删不掉
  • 建设网站文章哪里下载足球比赛直播平台app
  • 像素点建网站网站计数代码
  • 婚纱摄影网站应该如何做优化网站搭建 里短信
  • 有网站建wap网站首页导航栏怎么做
  • 永久免费手机网站建设的好处教务在线网站开发报告书
  • 阜阳哪里有做网站的国外交易平台
  • 火烈鸟门户网站开发公司部门聚餐计入什么科目
  • 淘宝加盟网站建设营销型网站建设实训报告个人总结
  • 河南电商网站开发windows 系统wordpress
  • 都江堰网站建设培训大数据营销的特点
  • 无锡手机网站建设公司淘客网站让别人做
  • 淘宝优惠券网站建设手机网站建设哪家公司好
  • 北京网站开发企业WordPress多站点同步设置
  • 好的网站建设专业公司网站设计公司石家庄
  • 做网站手机浏览全屏专业制作
  • 长沙网站设计哪家好手机网站建设沈阳
  • 泊头网站建设的有哪些用html做的网站加背景音乐
  • 网站流量指的是什么意思wordpress做流量站
  • 2核4g 1m做网站oa系统登录网址
  • 开发app的网站有哪些工信部网站登陆
  • 网站怎么做虚拟连接泰州网站建设公司哪个好