Обратная разработка (обратная инженерия, обратное проектирование) – изучение какой-то системы или готового продукта, о которых очень мало исходных данных, с целью понять принципы их работы. Оружие, электронику, программное обеспечение и многое другое разбирают по косточкам для копирования и (иногда) улучшения. В биологии принцип обратной разработки применяют, например, для воссоздания архитектуры нейронных сетей и определения функций разных участков мозга. Это позволит совершенствовать системы искусственного интеллекта и симулировать работу мозга для изучения и устранения сбоев в его работе.