НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Штучний інтелект. Уроки для початківців

En

Тестування перцептрону

  • Перцептрон необхідно перевірити та оцінити
  • Перцептрон необхідно перевірити на реальні значення

Перевірте свою бібліотеку

Згенеруйте нові невідомі точки та перевірте, чи ваш перцептрон може вгадати правильні відповіді:

Приклад

// Тест проти невідомих даних
const counter = 500;
for (let i = 0; i < counter; i++) {
  let x = Math.random() * xMax;
  let y = Math.random() * yMax;
  let guess = ptron.activate([x, y, ptron.bias]);
  let color = "black";
  if (guess == 0) color = "blue";
  plotter.plotPoint(x, y, color);
}

Спробуйте самі »


Підрахуйте помилки

Додайте лічильник для підрахунку кількості помилок:

Приклад

// Тест проти невідомих даних
const counter = 500;
let errors = 0;
for (let i = 0; i < counter; i++) {
  let x = Math.random() * xMax;
  let y = Math.random() * yMax;
  let guess = ptron.activate([x, y, ptron.bias]);
  let color = "black";
  if (guess == 0) color = "blue";
  plotter.plotPoint(x, y, color);
  if ((y > f(x) && guess == 0) || (y < f(x) && guess == 1)) {errors++}
}

Спробуйте самі »


Налаштуйте перцептрон

Як налаштувати перцептрон?

Ось кілька пропозицій:

  • Налаштувати швидкість навчання
  • Збільшити кількість тренувальних даних
  • Збільшити кількість ітерацій (повторів) навчання