国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

人工神經(jīng)網(wǎng)絡(luò)(ANN)——python代碼及示例

這篇具有很好參考價(jià)值的文章主要介紹了人工神經(jīng)網(wǎng)絡(luò)(ANN)——python代碼及示例。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

數(shù)據(jù)結(jié)構(gòu)如下所示:

(年份是我隨便寫(xiě)的,實(shí)際應(yīng)該是1990-2012,在代碼畫(huà)圖時(shí)可以用到)

人工神經(jīng)網(wǎng)絡(luò)python代碼,python,python,機(jī)器學(xué)習(xí),開(kāi)發(fā)語(yǔ)言

將excel表處理成如下形式(預(yù)測(cè)指標(biāo)放在最后一列),然后將excel數(shù)據(jù)另存為txt形式,可以在python中引用。

人工神經(jīng)網(wǎng)絡(luò)python代碼,python,python,機(jī)器學(xué)習(xí),開(kāi)發(fā)語(yǔ)言

?首先確保環(huán)境下有安裝sklearn、numpy、pylab庫(kù),安裝方法:

pip install +庫(kù)名

其中安裝sklearn庫(kù)前需要安裝numpy、scipy、matplotlib庫(kù)。

然后就可以使用以下代碼:

from sklearn.neural_network import MLPRegressor
import numpy as np
import pylab as plt

a = np.loadtxt('神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)案例.txt')
x0 = a[:,:5]; y0 = a[:,5]  #提出訓(xùn)練樣本數(shù)據(jù)
m1 = x0.max(axis=0); m2 = x0.min(axis=0)  #計(jì)算逐列最大值和最小值
bx0 = 2*(x0-m2)/(m1-m2)-1  #數(shù)據(jù)標(biāo)準(zhǔn)化
#構(gòu)造并擬合模型
md = MLPRegressor(solver='lbfgs',activation='identity',
     hidden_layer_sizes=10).fit(bx0, y0)
x = np.array([[399759.5,472115],[296916,317987],[201722.1,236402],[156998.4,183918.6],[278121.85,311485.13]]).T #預(yù)測(cè)年份的非預(yù)測(cè)數(shù)據(jù)
bx = 2*(x-m2) / (m1-m2)-1  #數(shù)據(jù)標(biāo)準(zhǔn)化
yh = md.predict(bx); print('預(yù)測(cè)值為:,',np.round(yh,6))
yh0 = md.predict(bx0); delta = abs(yh0-y0)/y0*100
print('已知數(shù)據(jù)預(yù)測(cè)的相對(duì)誤差:', np.round(delta,6))
t = np.arange(1990, 2012)
plt.rc('font', size=15); plt.rc('font', family='SimHei')
plt.plot(t, y0, '--o', label='原始數(shù)據(jù)')
plt.plot(t, yh0, '-*', label='預(yù)測(cè)數(shù)據(jù)')
plt.xticks(t, rotation=55); plt.legend(); plt.show()

構(gòu)建模型的核心語(yǔ)句:

md = MLPRegressor(solver='lbfgs',activation='identity',hidden_layer_sizes=10).fit(bx0, y0)

其中,solver參數(shù)可選“l(fā)bfgs(優(yōu)化器,小樣本適用)、sgd(隨機(jī)梯度下降)、adam(默認(rèn),大樣本適用)”

輸出結(jié)果如下:

人工神經(jīng)網(wǎng)絡(luò)python代碼,python,python,機(jī)器學(xué)習(xí),開(kāi)發(fā)語(yǔ)言

人工神經(jīng)網(wǎng)絡(luò)python代碼,python,python,機(jī)器學(xué)習(xí),開(kāi)發(fā)語(yǔ)言文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-560211.html

到了這里,關(guān)于人工神經(jīng)網(wǎng)絡(luò)(ANN)——python代碼及示例的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 精華整理幾十個(gè)Python數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)、人工智能方面的核心庫(kù)以及詳細(xì)使用實(shí)戰(zhàn)案例,輕松幾行代碼訓(xùn)練自己的專有人工智能模型

    精華整理幾十個(gè)Python數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)、人工智能方面的核心庫(kù)以及詳細(xì)使用實(shí)戰(zhàn)案例,輕松幾行代碼訓(xùn)練自己的專有人工智能模型

    精華整理幾十個(gè)Python數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)、人工智能方面的核心庫(kù)以及詳細(xì)使用實(shí)戰(zhàn)案例,輕松幾行代碼訓(xùn)練自己的專有人工智能模型。 機(jī)器學(xué)習(xí) 人工智能的核心,是使計(jì)算機(jī)具有智能的根本途徑。機(jī)器學(xué)習(xí)專注于算法,允許機(jī)器學(xué)習(xí)而不需要編程,

    2024年01月25日
    瀏覽(98)
  • 【機(jī)器學(xué)習(xí)筆記】10 人工神經(jīng)網(wǎng)絡(luò)

    【機(jī)器學(xué)習(xí)筆記】10 人工神經(jīng)網(wǎng)絡(luò)

    1943年,心理學(xué)家McCulloch和邏輯學(xué)家Pitts建立神經(jīng)網(wǎng)絡(luò)的數(shù)學(xué)模型,MP模型 每個(gè)神經(jīng)元都可以抽象為一個(gè)圓圈,每個(gè)圓圈都附帶特定的函數(shù)稱之為激活函數(shù),每?jī)蓚€(gè)神經(jīng)元之間的連接的大小的加權(quán)值即為權(quán)重。 1960年代,人工網(wǎng)絡(luò)得到了進(jìn)一步地發(fā)展感知機(jī)和自適應(yīng)線性元件等

    2024年02月19日
    瀏覽(17)
  • 深度學(xué)習(xí)2.神經(jīng)網(wǎng)絡(luò)、機(jī)器學(xué)習(xí)、人工智能

    深度學(xué)習(xí)2.神經(jīng)網(wǎng)絡(luò)、機(jī)器學(xué)習(xí)、人工智能

    目錄 深度學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)、機(jī)器學(xué)習(xí)、人工智能的關(guān)系 大白話解釋深度學(xué)習(xí) 傳統(tǒng)機(jī)器學(xué)習(xí) VS 深度學(xué)習(xí) 深度學(xué)習(xí)的優(yōu)缺點(diǎn) 4種典型的深度學(xué)習(xí)算法 卷積神經(jīng)網(wǎng)絡(luò) – CNN 循環(huán)神經(jīng)網(wǎng)絡(luò) – RNN 生成對(duì)抗網(wǎng)絡(luò) – GANs 深度強(qiáng)化學(xué)習(xí) – RL 總結(jié) 深度學(xué)習(xí) 深度學(xué)習(xí)、機(jī)器學(xué)習(xí)、人工智能

    2024年02月11日
    瀏覽(142)
  • 神經(jīng)網(wǎng)絡(luò)ANN(MLP),CNN以及RNN區(qū)別和應(yīng)用

    1. Artificial Neural Network(ANN) 又稱為Multilayer Perception Model(MLP) 2. CNN AAA 3. RNN 22 先占坑,后期再整理 References [1]?CNN vs.RNN vs.ANN——淺析深度學(xué)習(xí)中的三種神經(jīng)網(wǎng)絡(luò) - 知乎 [2]?https://www.youtube.com/watch?v=u7obuspdQu4 [3]?深度學(xué)習(xí)——CNN與ANN的區(qū)別_51CTO博客_cnn ann

    2024年02月13日
    瀏覽(21)
  • 人工智能|機(jī)器學(xué)習(xí)——循環(huán)神經(jīng)網(wǎng)絡(luò)的簡(jiǎn)潔實(shí)現(xiàn)

    人工智能|機(jī)器學(xué)習(xí)——循環(huán)神經(jīng)網(wǎng)絡(luò)的簡(jiǎn)潔實(shí)現(xiàn)

    循環(huán)神經(jīng)網(wǎng)絡(luò)的簡(jiǎn)潔實(shí)現(xiàn) 如何使用深度學(xué)習(xí)框架的高級(jí)API提供的函數(shù)更有效地實(shí)現(xiàn)相同的語(yǔ)言模型。 我們?nèi)匀粡淖x取時(shí)光機(jī)器數(shù)據(jù)集開(kāi)始。 定義模型 高級(jí)API提供了循環(huán)神經(jīng)網(wǎng)絡(luò)的實(shí)現(xiàn)。 我們構(gòu)造一個(gè)具有256個(gè)隱藏單元的單隱藏層的循環(huán)神經(jīng)網(wǎng)絡(luò)層 rnn_layer 。 事實(shí)上,我們

    2024年02月04日
    瀏覽(20)
  • 機(jī)器學(xué)習(xí)算法匯總:人工神經(jīng)網(wǎng)絡(luò)、深度學(xué)習(xí)及其它

    根據(jù)數(shù)據(jù)類型的不同,對(duì)一個(gè)問(wèn)題的建模有不同的方式。在機(jī)器學(xué)習(xí)或者人工智能領(lǐng)域,人們首先會(huì)考慮算法的學(xué)習(xí)方式。在機(jī)器學(xué)習(xí)領(lǐng)域,有幾種主要的學(xué)習(xí)方式。將算法按照學(xué)習(xí)方式分類是一個(gè)不錯(cuò)的想法,這樣可以讓人們?cè)诮:退惴ㄟx擇的時(shí)候考慮能根據(jù)輸入數(shù)據(jù)來(lái)

    2024年01月17日
    瀏覽(31)
  • 【AI】了解人工智能、機(jī)器學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)、深度學(xué)習(xí)

    【AI】了解人工智能、機(jī)器學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)、深度學(xué)習(xí)

    一、深度學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)的原理是什么? 深度學(xué)習(xí)和神經(jīng)網(wǎng)絡(luò)都是基于對(duì)人腦神經(jīng)系統(tǒng)的模擬。下面將分別解釋深度學(xué)習(xí)和神經(jīng)網(wǎng)絡(luò)的原理。 深度學(xué)習(xí)的原理: 深度學(xué)習(xí)是一種特殊的機(jī)器學(xué)習(xí),其模型結(jié)構(gòu)更為復(fù)雜,通常包括很多隱藏層。它依賴于神經(jīng)網(wǎng)絡(luò)進(jìn)行模型訓(xùn)練和

    2024年02月06日
    瀏覽(104)
  • 【人工智能與機(jī)器學(xué)習(xí)】基于卷積神經(jīng)網(wǎng)絡(luò)CNN的貓狗識(shí)別

    【人工智能與機(jī)器學(xué)習(xí)】基于卷積神經(jīng)網(wǎng)絡(luò)CNN的貓狗識(shí)別

    很巧,筆者在幾月前的計(jì)算機(jī)設(shè)計(jì)大賽作品設(shè)計(jì)中也采用了貓狗識(shí)別,目前已推國(guó)賽評(píng)選中 但當(dāng)時(shí)所使用的方法與本次作業(yè)要求不太一致,又重新做了一遍,下文將以本次作業(yè)要求為主,介紹CNN卷積神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)貓狗識(shí)別 貓狗識(shí)別和狗品種識(shí)別是計(jì)算機(jī)視覺(jué)領(lǐng)域中一個(gè)重要

    2024年02月13日
    瀏覽(45)
  • 快上車:人工智能的分類;機(jī)器學(xué)習(xí)的幾種方式;神經(jīng)網(wǎng)絡(luò)神奇在哪里?

    快上車:人工智能的分類;機(jī)器學(xué)習(xí)的幾種方式;神經(jīng)網(wǎng)絡(luò)神奇在哪里?

    弱AI or 專用AI(ANI:artificial Narrow intelligence):如深藍(lán),AlphaGo,智能音箱,Siri,自動(dòng)駕駛等 這些都是專用AI,相對(duì)比較容易落地,商業(yè)化。 限于弱人工智能在功能上的局限性,人們更愿意將弱人工智能看成是人類的工具,而不會(huì)將弱人工智能視為威脅。 強(qiáng)AI or通用AI (AGI:

    2024年03月16日
    瀏覽(26)
  • 基于人工水母優(yōu)化的BP神經(jīng)網(wǎng)絡(luò)(分類應(yīng)用) - 附代碼

    基于人工水母優(yōu)化的BP神經(jīng)網(wǎng)絡(luò)(分類應(yīng)用) - 附代碼

    摘要:本文主要介紹如何用人工水母算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò),利用鳶尾花數(shù)據(jù),做一個(gè)簡(jiǎn)單的講解。 本案例利用matlab公用的iris鳶尾花數(shù)據(jù),作為測(cè)試數(shù)據(jù),iris數(shù)據(jù)是特征為4維,類別為3個(gè)類別。數(shù)據(jù)格式如下: 特征1 特征2 特征3 類別 單組iris數(shù)據(jù) 5.3 2.1 1.2 1 3種類別用1,2,3表

    2024年02月07日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包