AI人工智能 神經(jīng)網(wǎng)絡(luò)概述

2020-09-24 11:17 更新

神經(jīng)網(wǎng)絡(luò)是并行計(jì)算設(shè)備,它們?cè)噲D構(gòu)建大腦的計(jì)算機(jī)模型。 背后的主要目標(biāo)是開發(fā)一個(gè)系統(tǒng)來執(zhí)行各種計(jì)算任務(wù)比傳統(tǒng)系統(tǒng)更快。 這些任務(wù)包括模式識(shí)別和分類,近似,優(yōu)化和數(shù)據(jù)聚類。

什么是人工神經(jīng)網(wǎng)絡(luò)(ANN)

人工神經(jīng)網(wǎng)絡(luò)(ANN)是一個(gè)高效的計(jì)算系統(tǒng),其核心主題是借用生物神經(jīng)網(wǎng)絡(luò)的類比。人工神經(jīng)網(wǎng)絡(luò)也被稱為人工神經(jīng)系統(tǒng),并行分布式處理系統(tǒng)和連接系統(tǒng)。 ANN獲取了大量以某種模式相互連接的單元,以允許它們之間的通信。這些單元也稱為節(jié)點(diǎn)或神經(jīng)元,是并行操作的簡單處理器。

每個(gè)神經(jīng)元通過連接鏈接與其他神經(jīng)元連接。每個(gè)連接鏈路與具有關(guān)于輸入信號(hào)的信息的權(quán)重相關(guān)聯(lián)。這是神經(jīng)元解決特定問題最有用的信息,因?yàn)轶w重通常會(huì)激發(fā)或抑制正在傳遞的信號(hào)。每個(gè)神經(jīng)元都有其內(nèi)部狀態(tài),稱為激活信號(hào)。在組合輸入信號(hào)和激活規(guī)則之后產(chǎn)生的輸出信號(hào)可以被發(fā)送到其他單元。

如果想詳細(xì)研究神經(jīng)網(wǎng)絡(luò),那么可以參考以下示例 - 人工神經(jīng)網(wǎng)絡(luò)

安裝有用的包

在 Python 中創(chuàng)建神經(jīng)網(wǎng)絡(luò),可以使用一個(gè)強(qiáng)大的 NeuroLab 神經(jīng)網(wǎng)絡(luò)包。它是一個(gè)基本的神經(jīng)網(wǎng)絡(luò)算法庫,具有靈活的網(wǎng)絡(luò)配置和 Python 學(xué)習(xí)算法??梢栽诿钐崾痉率褂靡韵旅顏戆惭b此軟件包 -

pip install NeuroLab

如果使用的是 Anaconda 環(huán)境,請(qǐng)使用以下命令安裝 NeuroLab -

conda install -c labfabulous neurolab

構(gòu)建神經(jīng)網(wǎng)絡(luò)

在本節(jié)中,讓我們使用 NeuroLab 軟件包在 Python 中構(gòu)建一些神經(jīng)網(wǎng)絡(luò)。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)