選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Brain.js

Brain.js 是一個 JavaScript 庫,它隱藏了數學的複雜性,使理解神經網路變得容易。

構建神經網路

使用 Brain.js 構建神經網路

示例

// 建立一個神經網路
const network = new brain.NeuralNetwork();

// 使用 4 個輸入物件訓練網路
network.train([
 {input:[0,0], output:{zero:1}},
 {input:[0,1], output:{one:1}},
 {input:[1,0], output:{one:1},
 {input:[1,1], output:{zero:1},
]);

// [1,0] 的預期輸出是什麼?
result = network.run([1,0]);

// 顯示“zero”和“one”的機率
... result["one"] + " " + result["zero"];
自己動手試一試 »

示例解釋

使用 new brain.NeuralNetwork() 建立神經網路。

使用 network.train([examples]) 訓練網路。

示例代表 4 個輸入值和對應的輸出值。

使用 network.run([1,0]),您在問“[1,0] 的可能輸出是什麼?”

網路的答案是

  • one: 93% (接近 1)
  • zero: 6% (接近 0)


如何預測對比度

使用 CSS,可以透過 RGB 設定顏色

示例

顏色 RGB
黑色RGB(0,0,0)
黃色RGB(255,255,0)
紅色RGB(255,0,0)
白色RGB(255,255,255)
淺灰色RGB(192,192,192)
深灰色RGB(65,65,65)
自己動手試一試 »

下面的示例演示如何預測顏色的深淺

示例

// 建立一個神經網路
const net = new brain.NeuralNetwork();

// 使用 4 個輸入物件訓練網路
net.train([
// 白色 RGB(255, 255, 255)
{input:[255/255, 255/255, 255/255], output:{light:1}},
// 淺灰色 (192,192,192)
{input:[192/255, 192/255, 192/255], output:{light:1}},
// 深灰色 (64, 64, 64)
{ input:[65/255, 65/255, 65/255], output:{dark:1}},
// 黑色 (0, 0, 0)
{ input:[0, 0, 0], output:{dark:1}},
]);

// 深藍色 (0, 0, 128) 的預期輸出是什麼?
let result = net.run([0, 0, 128/255]);

// 顯示“dark”和“light”的機率
... result["dark"] + " " + result["light"];
自己動手試一試 »

示例解釋

使用 new brain.NeuralNetwork() 建立神經網路。

使用 network.train([examples]) 訓練網路。

示例代表 4 個輸入值和對應的輸出值。

使用 network.run([0,0,128/255]),您在問“深藍色的可能輸出是什麼?”

網路的答案是

  • 深色: 95%
  • 淺色: 4%

為什麼不修改示例來測試黃色或紅色的可能輸出?


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援