Testlash
Perseptron testlanishi va baholanishi kerak.
Perseptron haqiqiy qiymatlar bilan testlanishi kerak.
Kutubxonangizni testlang
Yangi noma’lum nuqtalar hosil qiling va perseptroningiz to‘g‘ri javoblarni topa olishini tekshiring:
Misol
// Test Against Unknown Data
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);
}
Xatolarni sanash
Xatolar sonini sanash uchun hisoblagich qo‘shing:
Misol
// Test Against Unknown Data
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++}
}
Perseptronni sozlash
Perseptronni qanday sozlash mumkin?
Mana bir nechta tavsiyalar:
- O‘rganish tezligini o‘zgartiring
- O‘qitish ma’lumotlari sonini oshiring
- O‘qitish iteratsiyalari sonini oshiring
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
