Neurónová sieť (nazývaná aj ANN alebo umelá neurónová sieť) je druh počítačového softvéru, ktorý je inšpirovaný biologickými neurónmi. Biologické mozgy sú schopné riešiť zložité problémy, ale každý neurón je zodpovedný len za riešenie veľmi malej časti problému. Podobne aj neurónová sieť sa skladá z buniek, ktoré spolupracujú na dosiahnutí požadovaného výsledku, hoci každá jednotlivá bunka je zodpovedná len za riešenie malej časti problému. Toto je jedna z metód vytvárania umelo inteligentných programov.

Neurónové siete sú príkladom strojového učenia, pri ktorom sa program môže meniť, keď sa učí riešiť problém. Neurónovú sieť možno trénovať a zlepšovať s každým príkladom, ale čím je neurónová sieť väčšia, tým viac príkladov potrebuje na dobré fungovanie, pričom v prípade hlbokého učenia sú často potrebné milióny alebo miliardy príkladov.