Мы живем в эпоху, когда распространяется машинное обучение. Создаются программы пишущие новые программы способные самообучаться. Самообучающиеся программы очень быстро выходят за пределы нашего понимания и нашего контроля. Я расскажу только об одной из них. А генетическая программа собирает кусочки кода. дальше идёт- Включая мутации программа больше ни как не зависит от человека. Джон Коза из стэндфордского университета в 1986 году одним из первых начал изучать генетическое программирование. 23 раза его алгоритмы сами изобретали то, что уже было придумано людьми, но алгоритмы козы изобрели преобразователь напряжения работавший намного лучше и точнее чем схема изобретенная людьми. Удивительно то, что ни кому не удается объяснить как именно она работает, и почему она работает лучше. С первого взгляда в ней можно увидеть лишние и даже ненужные детали. Вообразите только. Держитесь.