Opisz, czym jest sztuczna sieć neuronowa.
Sztuczna sieć neoronowa (ANN) to algorytm uczenia maszynowego oparty na strukturze i funkcjach biologicznych sieci neuronowych, które służą do przybliżania złożonych, nieliniowych funkcji, które opierają się na wzorcach i powiązaniach w danych.