Если совсем упрощённо.
Программа это чётка последовательность действий Если-То-Иначе (Если высоко, то отойти назад, иначе прыгнуть).
Нейронная сеть это сложная подгонка под ответ, ответ не бывает точным. Даже если он на 100% правильный, то это случайность. В примитивно варианте, НС это среднее арифметическое между примерами на которых учили эту НС.
Если сеть учили на командах "ходить", а вы ей скажите "взлетай", то ответ она тоже выдаст, но он скорее всего будет абсурдным, но при этом не очевидно ошибочным, т.е. будет похож на правду.