У программы внутре думатель. Он думает быстрее человека, иначе зачем он нужен?
Думатель может работать либо исключительно на разработанной программистами логике и математике, либо может ещё и с применением натренированной программистами нейросети.
Для некоторых задач логика и математика надежней, лучше и проще, а также легче перенастраивается.
Для других некоторых задач сухая логика или плохо справляется, или требует очень много труда программистов.
И для некоторых из этих некоторых задач удаётся внутрь думателя вместо логически-математического блока вставить что-то вроде калейдоскопа, в который можно посветить фонариком и получить чудную картинку. Посветишь под другим углом - другая картинка получится. В калейдоскопе ни логики, ни математики в явном виде нет, там зеркальца, цветные камешки... но всё по законам физики. Так и в нейросети - вроде всё по законам информатики, но в то же время - зеркальца и стёклышки.
Как-то так...