
- PyBrain 教程
- PyBrain - 首頁
- PyBrain - 概述
- PyBrain - 環境搭建
- PyBrain - PyBrain網路介紹
- PyBrain - 使用網路
- PyBrain - 使用資料集
- PyBrain - 資料集型別
- PyBrain - 匯入資料集資料
- PyBrain - 在網路上訓練資料集
- PyBrain - 測試網路
- 使用前饋網路
- PyBrain - 使用迴圈網路
- 使用最佳化演算法訓練網路
- PyBrain - 層
- PyBrain - 連線
- PyBrain - 強化學習模組
- PyBrain - API 和工具
- PyBrain - 示例
- PyBrain 有用資源
- PyBrain - 快速指南
- PyBrain - 有用資源
- PyBrain - 討論
PyBrain - PyBrain網路介紹
PyBrain 是一個使用 Python 開發的機器學習庫。機器學習中有一些重要的概念,其中之一就是網路。網路由模組組成,它們透過連線連線在一起。
一個簡單的neural network的佈局如下:

Pybrain 支援諸如前饋網路、迴圈網路等神經網路。
前饋網路是一種神經網路,其中節點之間資訊流動方向向前,永遠不會向後傳播。前饋網路是人工神經網路中第一個也是最簡單的網路。資訊從輸入節點傳遞到隱藏節點,然後傳遞到輸出節點。
這是一個簡單的前饋網路佈局。

圓圈被稱為模組,帶箭頭的線是模組的連線。
節點A、B、C和D是輸入節點
H1、H2、H3、H4是隱藏節點,O是輸出。
在上圖網路中,我們有4個輸入節點、4個隱藏層和1個輸出。圖中所示的線條數量表示模型中在訓練期間調整的權重引數。
迴圈網路類似於前饋網路,唯一的區別在於它必須記住每個步驟的資料。必須儲存每個步驟的歷史記錄。
這是一個簡單的迴圈網路佈局:

廣告