Neurolab搭建神經網絡

Neurolab模塊搭建神經網絡

(一)neurolab模塊下載與安裝

 neurolab是基於Python的人工神經網絡包,包括基本神經網絡和訓練算法,其靈活的框架可用於創建其他類型的神經網絡,neurolab模塊相當於Matlab的神經網絡工具箱(NNT).此外,基於Python的神經網絡包包括:keras+caffe+pytorch(框架庫)+pybrain(模塊).

官方文檔地址如下:

neurolab:   https://pythonhosted.org/neurolab/

keras:        https://keras-cn.readthedocs.io/en/latest/ (中文)  | https://keras.io/ (英文)

caffe:         https://caffe2.ai/docs/tutorials

pytorch:     https://pytorch.org/docs/stable/index.html

pybrain:    http://pybrain.org/

 

neurolab模塊下載地址:https://pypi.org/project/neurolab

安裝流程:

1.將下載的neurolab壓縮包解壓至/software/Lib/site-packages目錄下(Anaconda3.6爲例).

2.進入neurolab文件夾(解壓後的文件名:neurolab-0.3.5),Shift+鼠標右鍵調出CMD,輸入代碼:

   python setup.py install

3.測試:在Python環境下,輸入import neurolab,不報錯則安裝成功.

(二)neurolab模塊支持的網絡類型

單層感知機(single layer perceptron)

多層反饋感知機(Multilayer feed forward perceptron)

競爭層(Kohonen Layer)

學習向量量化(Learning Vector Quantization)

Elman循環網絡(Elman recurrent network)

Hopfield循環網絡(Hopfield recurrent network)

卷邊循環網絡(Hemming recurrent network)

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章