Kiểm tra Perceptron
- Perceptron phải được kiểm tra và đánh giá
- Perceptron phải được kiểm tra dựa trên Giá trị thực .
Kiểm tra thư viện của bạn
Tạo các điểm chưa biết mới và kiểm tra xem Perceptron của bạn có đoán được câu trả lời đúng hay không:
Ví dụ
// 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);
}
Đếm lỗi
Thêm bộ đếm để đếm số lỗi:
Ví dụ
// 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++}
}
Điều chỉnh Perceptron
Làm thế nào bạn có thể điều chỉnh Perceptron?
Đây là một vài gợi ý:
- Điều chỉnh tốc độ học tập
- Tăng số lượng dữ liệu đào tạo
- Tăng số lần lặp đào tạo