当前位置:网站首页>Li Hongyi, machine learning 5. Tips for neural network design
Li Hongyi, machine learning 5. Tips for neural network design
2022-07-28 16:30:00 【Hua Weiyun】
One 、 Local minimum and saddle point
Optimization Fails because …
- local minima( Local minimum )
- saddle point( saddle point )

▲ Optimization failure reason
Two 、 Batch and momentum
- Optimization with Batch

▲ Batch optimization
- Gradient Descent + Momentum

▲ The gradient with momentum falls
3、 ... and 、 Automatically adjust the learning rate
RMSProp(root mean square prop, Root mean square )
Learning principles ∶ The attenuation factor is introduced on the basis of adaptive gradient , When the gradient accumulates , Would be right “ In the past ” And “ Now? ” Make a balance , Adjust the attenuation through super parameters .
Suitable for dealing with non-stationary targets ( That is, time related ), about RNN The effect is very good .

▲ RMSProp
Adam(Adaptive momentum optimization, Adaptive momentum optimization )
It is the most popular optimization method in deep learning , It combines the advantages that adaptive gradient is good at dealing with sparse gradient and root mean square is good at dealing with non-stationary targets , It is suitable for large data sets and high-dimensional space .
▲ Adam
Four 、 The effect of loss function
Mainly the impact on classification tasks .

▲ Loss of Classification
5、 ... and 、 Batch standardization
Batch standardization (Batch Normalization), Change the range of different features (changing landscape).

▲ Changing Landscape

▲ Feature Normalization
6、 ... and 、 summary
Datawhale Team learning , Li Hongyi 《 machine learning 》Task5. Tips for neural network design( Neural network design skills ). Including local minimum and saddle point 、 Batch and momentum 、 Automatically adjust the learning rate 、 Effect of loss function and batch standardization . Mr. Li clearly explained the principles of mathematics in his course , However, the emphasis on application can be ignored , Know the design skills .
——END——
边栏推荐
- 百度编辑器ueditor,编辑内容过多时,工具栏不可见,不方便编辑或上传问题
- Ask if you don't understand, and quickly become an advanced player of container service!
- 为什么学编程的人大多数都去了深圳和北京?
- Advantages of optical rain gauge over tipping bucket rain gauge
- ANSYS二次开发 - MFC界面调用ADPL文件
- I came across Digital Phoenix coordinate Xuhui Meiluo city in Shanghai
- Reentrant and non reentrant
- Stm32cube infrared remote control: input capture
- Dynamic programming -- digital statistics DP
- Solve the width overflow of rich text pictures such as uniapp
猜你喜欢

flashfxp 530 User cannot log in. ftp

flashfxp 530 User cannot log in. ftp

Telecommuting can be easily realized in only three steps

在abaqus中使用PyQt设计GUI

KubeEdge发布云原生边缘计算威胁模型及安全防护技术白皮书

2021 Yahong pen test questions

Instructions for mictr01 Tester development kit (vibrating wire acquisition reader)

leetcode 题目

ANSA二次开发 - 界面开发工具介绍

The video Number finds the golden key, and Tiktok imitates the latecomers
随机推荐
微信公众号获取素材列表
PHP 图片上传
leetcode 题目
Qt学习之安装
QT packaging
解决电脑恶意广告弹窗的思路
Is MySQL query limit 1000,10 as fast as limit 10? If I want to page, what should I do?
The epidemic dividend disappeared, and the "home fitness" foam dissipated
HyperMesh自动保存(增强版)插件使用说明
R language uses file of FS package_ Delete function deletes the specified file under the specified folder, draw inferences from one instance, dir_ Delete function, link_ The delete function can be use
学会使用MySQL的Explain执行计划,SQL性能调优从此不再困难
Deeply understand the fusing configuration of istio traffic management
Numpy ndarray learning < II > miscellaneous records
在vs code上配置Hypermesh二次开发环境
LabVIEW Linx toolkit controls Arduino equipment (expansion-1)
Wei Jianjun couldn't catch up with Li Shufu by riding a BMW
QML signal and handler event system
Wechat official account to obtain material list
KubeEdge发布云原生边缘计算威胁模型及安全防护技术白皮书
R language ggplot2 visually draws line plots, and uses gghighlight package to highlight the lines that meet the combination judgment conditions in the line graphs (satisfies both condition a and b)
