퍼셉트론 테스트

  • 퍼셉트론을 테스트 하고 평가 해야 합니다.
  • 퍼셉트론은 실제 값 에 대해 테스트해야 합니다 .

라이브러리 테스트

새로운 미지의 점을 생성하고 Perceptron이 정답을 추측할 수 있는지 확인하십시오.

예시

// 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);
}


오류 계산

오류 수를 계산하는 카운터를 추가합니다.

예시

// 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) &amp; guess == 0) {errors++}
}


퍼셉트론 조정

퍼셉트론을 어떻게 조정할 수 있습니까?

몇 가지 제안이 있습니다 :

  • 학습률 조정
  • 훈련 데이터 수 늘리기
  • 훈련 반복 횟수 늘리기