喺數學上嚟講，一個人工神經網絡係一個函數，而機械學習演算法做嘅嘢係想令  嘅輸入輸出盡可能噉接近現實世界嘅數據產生過程 ，令個神經網絡能夠準確噉由輸入計個預想嘅輸出值出嚟。