欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python機(jī)器學(xué)習(xí)之神經(jīng)網(wǎng)絡(luò)(三)

 更新時間:2021年08月27日 10:16:45   作者:Jeffrey_Cui  
這篇文章主要為大家詳細(xì)介紹了python機(jī)器學(xué)習(xí)之神經(jīng)網(wǎng)絡(luò)第三篇,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

前面兩篇文章都是參考書本神經(jīng)網(wǎng)絡(luò)的原理,一步步寫的代碼,這篇博文里主要學(xué)習(xí)了如何使用neurolab庫中的函數(shù)來實現(xiàn)神經(jīng)網(wǎng)絡(luò)的算法。

首先介紹一下neurolab庫的配置:

選擇你所需要的版本進(jìn)行下載,下載完成后解壓。

neurolab需要采用python安裝第三方軟件包的方式進(jìn)行安裝,這里介紹一種安裝方式:

(1)進(jìn)入cmd窗口
(2)進(jìn)入解壓文件所在目錄下
(3)輸入 setup.py install

這樣,在python安裝目錄的Python27\Lib\site-packages下,就可以看到neurolab的文件夾了,然后就可以使用neurolab庫了。
使用neurolab庫編寫的代碼如下:

import numpy as np 
import matplotlib.pyplot as plt 
import neurolab as nl 
input = np.array([[4,11],[7,340],[10,95],[3,29],[7,43],[5,128]]) 
target=np.array([[1],[0],[1],[0],[1],[0]]) 
#2層網(wǎng)絡(luò),5個輸入節(jié)點,一個輸出節(jié)點 
net=nl.net.newff([[3,10],[11,400]],[5,1]) 
err=net.train(input,target,epochs=500, show=1, goal=0.02) 
out=net.sim(input) 
mymean=np.mean(out) 
x_max=np.max(input[:,0])+5 
x_min=np.min(input[:,0])-5 
y_max=np.max(input[:,1])+5 
y_min=np.min(input[:,1])-5 
plt.subplot(211) 
#誤差曲線 
plt.plot(range(len(err)),err) 
plt.xlabel('Epoch number') 
plt.ylabel('err (default SSE)') 
plt.subplot(212) 
#可視化圖 
plt.xlim(x_min,x_max) 
plt.ylim(y_min,y_max) 
for i in xrange(0,len(input)): 
 if out[i]>mymean: 
  plt.plot(input[i,0],input[i,1],'ro') 
 else: 
  plt.plot(input[i,0],input[i,1],'r*') 
 
plt.show() 

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python文件操作JSON CSV TSV Excel和Pickle文件序列化

    Python文件操作JSON CSV TSV Excel和Pickle文件序列化

    這篇文章主要為大家介紹了Python文件操作之JSON、CSV、TSV、Excel和Pickle文件序列化示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • Python中scatter函數(shù)參數(shù)及用法詳解

    Python中scatter函數(shù)參數(shù)及用法詳解

    這篇文章主要介紹了Python中scatter函數(shù)參數(shù)及用法詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • scipy.interpolate插值方法實例講解

    scipy.interpolate插值方法實例講解

    這篇文章主要介紹了scipy.interpolate插值方法介紹,本文結(jié)合實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12
  • Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法

    Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法

    這篇文章主要介紹了Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python類的詳細(xì)定義與使用案例(實例講解)

    Python類的詳細(xì)定義與使用案例(實例講解)

    這篇文章主要給大家介紹了關(guān)于Python類的詳細(xì)定義與使用案例的相關(guān)資料,在Python中類表示具有相同屬性和方法的對象的集合,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • 聊聊python dropna()和notnull()的用法區(qū)別

    聊聊python dropna()和notnull()的用法區(qū)別

    這篇文章主要介紹了聊聊python dropna()和notnull()的用法區(qū)別,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • python tkinter實現(xiàn)界面切換的示例代碼

    python tkinter實現(xiàn)界面切換的示例代碼

    今天小編就為大家分享一篇python tkinter實現(xiàn)界面切換的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 本地文件上傳到七牛云服務(wù)器示例(七牛云存儲)

    本地文件上傳到七牛云服務(wù)器示例(七牛云存儲)

    這篇文章主要介紹了使用PYTHON把本地文件上傳到七牛云服務(wù)的方法,開發(fā)環(huán)境是Python 2.7,大家參考使用吧
    2014-01-01
  • python-numpy-指數(shù)分布實例詳解

    python-numpy-指數(shù)分布實例詳解

    今天小編就為大家分享一篇python-numpy-指數(shù)分布實例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python 判斷時間是否在時間區(qū)間內(nèi)的實例

    Python 判斷時間是否在時間區(qū)間內(nèi)的實例

    這篇文章主要介紹了Python 判斷時間是否在時間區(qū)間內(nèi)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05

最新評論