13.02.2018 Views

Bao cao

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

12<br />

Trong trường hợp ta không có tham số b, các đường thẳng ta vẽ được từ y đều là<br />

các đường thẳng đi qua gốc tọa độ. Tham số b giúp ta có thể vẽ được đường thẳng một<br />

cách linh động và đa dạng hơn.<br />

Hình 8. Quá trình tính toán của nơ-ron<br />

2.3.2. Quá trình học của ANN<br />

Quá trình học của ANN có thể hiểu đơn giản là từ các kết quả trả ra của các nơron<br />

phía trong nó, ANN sẽ tiến hành tính độ sai lệnh giữa những kết quả đó và kết quả<br />

mong muốn. Từ kết quả sai lệnh vừa tính ra được, ANN sẽ tiến hành điều chỉnh lại các<br />

bộ tham số của các nơ-ron cho phù hợp để trong lần tính toán tiếp theo, kết quả sẽ càng<br />

gần hơn với giá trị mong muốn.<br />

2.3.2.1. Tính toán độ sai lệch<br />

Sau khi ANN trả ra giá trị kết quả, ta cần phải tính toán độ sai lệch giữa kết quả<br />

đầu ra và kết quả mà ta mong muốn mô hình phải đạt được. Ta cần phải xác định một<br />

hàm sai số L (loss) để tính toán độ sai lệch này. Dựa vào độ sai lệch trả ra từ hàm L, ta<br />

sẽ sử dụng các thuật toán điều chỉnh tham số (Optimizer) [2.3.2.2] để điều chỉnh lại các<br />

tham số trong mô hình, vì vậy mà hàm L phải là hàm có thể tính đạo hàm được.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!