Umjetna neuronska mreža je skup povezanih samostalnih jedinica zvanih umjetnim neuronima. Osmišljena je po uzoru na ljudski mozak te nastoji imitirati njegove procese učenja. U ovom radu dodatno je pojašnjen pojam umjetne neuronske mreže te opisan postupak učenja na primjeru unaprijedne slojevite neuronske mreže. Taj tip mreže potom naučen je prepoznavati znamenke primjenom dvije različite metode optimizacije mreže. Odabrale su se metode optimizacije gradijentnim spustom te evolucijskim algoritmom. Metode su prvo opisane zatim korištene za učenje neuronske mreže. Izrađena je baza podataka s primjerima za učenje. Učenje dvjema metodama provedeno je nad istom bazom podataka. Navedene su metrike za ocjenjivanje rada umjetne neuronske mreže te ...