Skip to content

一个三层神经网络模板,采用梯度下降算法,支持保存和读取训练好的网络

Notifications You must be signed in to change notification settings

Linzecong/BP-Neural-Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BP-Neural-Network

一个三层神经网络模板

采用梯度下降算法,和sigmoid单元,因此输出应限定在0~1

支持保存和读取训练好的网络

main.cpp里有详细的用法介绍

main.cpp里的例子是训练出一个可以识别线性不可分的数据,即

          ┇
   1      ┇       0
          ┇
          ┇

┅┅┅┅┅┅┅┅┅┅┅┅┅

          ┇
          ┇
   0      ┇       1
          ┇
          ┇

About

一个三层神经网络模板,采用梯度下降算法,支持保存和读取训练好的网络

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages