<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=windows-1252" http-equiv="Content-Type">
<script src="//unpkg.com/brain.js"></script>
</head>
<body>
<h1>Глибоке навчання з brain.js</h1>
<div id="demo"></div>
<script>
// Створити нейронну мережу
const net = new brain.NeuralNetwork();
// Навчання мережі з 4 вхідними об’єктами
net.train([
// White RGB(255, 255, 255)
{input:[255/255, 255/255, 255/255], output:{light:1}},
// Lightgrey (192,192,192)
{input:[192/255, 192/255, 192/255], output:{light:1}},
// Darkgrey (64, 64, 64)
{ input:[65/255, 65/255, 65/255], output:{dark:1}},
// Black (0, 0, 0)
{ input:[0, 0, 0], output:{dark:1}},
]);
// Який очікуваний результат Dark Blue (0, 0, 128)?
let result = net.run([0, 0, 128/255]);
// Відображення ймовірності "темно" та "світло"
document.getElementById("demo").innerHTML =
"Темно: " + result["dark"] + "<br>" + "Світло: " + result["light"];
</script>
</body>
</html>