-
大小: 606KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-01-09
- 語言: 其他
- 標簽: 神經(jīng)網(wǎng)絡??
資源簡介
用簡單的三層神經(jīng)網(wǎng)絡進行手寫數(shù)字的圖片內(nèi)容的識別,全部代碼是自行編寫,用于神經(jīng)網(wǎng)絡的層次化學習
代碼片段和文件信息
#?創(chuàng)造一個可以讀取讀取圖片像素信息的神經(jīng)網(wǎng)絡
#?該神經(jīng)網(wǎng)絡使用數(shù)據(jù)集進行訓練
#?測試的時候使用圖片信息進行判斷
#?開始時間:2019年1月28日
#?結(jié)束時間:2019年1月28日
“““
基礎知識準備:
numpy.array(Image.open(‘data\image‘+file_name).convert(‘L‘))
功能:將讀取的圖片的像素點的值轉(zhuǎn)化為矩陣
(但是不知道為什么讀取的數(shù)據(jù)為反向的,即,白色讀取的數(shù)據(jù)為255黑色讀取的數(shù)據(jù)為0。。。。。。要老命了簡直)
2019.4.12日注:知道了為什么最后的結(jié)果是白色255,黑色0,原來是代表像素管的個數(shù),白色最亮所以數(shù)值最大,處理的時候注意用255減去可得兩者的值
numpy.array(img).flatten()
功能:將二維數(shù)組扁平化(轉(zhuǎn)化為一維數(shù)組)
“““
“““
附注:使用的神經(jīng)網(wǎng)絡是神經(jīng)網(wǎng)絡1.0版本
“““
import?numpy
import?scipy.special
from?PIL?import?Image
class?neuralNetwork:
????def?__init__(self?inputnodes?hiddennodes?outputnodes?learningrate):
????????self.input_nodes?=?inputnodes
????????self.hidden_nodes?=?hiddennodes
????????self.output_nodes?=?outputnodes
????????self.learning_rate?=?learningrate
????????self.wih?=?numpy.random.normal(0.0?pow(self.hid
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-04-12?22:29??神經(jīng)網(wǎng)絡2.0\
?????目錄???????????0??2019-04-12?22:30??神經(jīng)網(wǎng)絡2.0\data\
?????目錄???????????0??2019-04-12?22:30??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\
?????目錄???????????0??2019-04-12?22:30??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\image\
?????文件????????3235??2017-09-10?05:29??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\image\my_own_2.png
?????文件????????3170??2017-09-10?05:29??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\image\my_own_3.png
?????文件????????3273??2017-09-10?05:29??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\image\my_own_4.png
?????文件????????3190??2017-09-10?05:29??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\image\my_own_5.png
?????文件????????3502??2017-09-10?05:29??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\image\my_own_6.png
?????文件?????4767437??2018-10-16?23:18??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\mnist_train.csv
?????文件??????182023??2017-09-10?05:29??神經(jīng)網(wǎng)絡2.0\data\神經(jīng)網(wǎng)絡2.0\mnist_train_100.csv
?????文件????????4194??2019-04-12?22:24??神經(jīng)網(wǎng)絡2.0\神經(jīng)網(wǎng)絡2.0.py
評論
共有 條評論