Введение

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

Предыстория

Может ли робот учиться как ребенок? Может ли он осваивать разнообразные новые навыки и знания, не заданные при проектировании, в частично неизвестной и изменяющейся среде? Как он может познать свое тело и его взаимосвязь с физическим и социальным окружением? Как его когнитивные способности могут непрерывно развиваться без вмешательства инженера после "выхода с завода"? Что он может узнать посредством естественного социального взаимодействия с людьми? Эти вопросы лежат в основе исследовательской области – развивающей робототехники. Алан Тьюринг и ряд других пионеров кибернетики уже сформулировали эти вопросы и общий подход в 1950 году, но систематическое изучение началось лишь с конца XX века. Поскольку концепция адаптивных интеллектуальных машин является центральной для развивающей робототехники, она связана с такими областями, как искусственный интеллект, машинное обучение, когнитивная робототехника или вычислительная нейробиология. Однако, хотя она может использовать некоторые методы, разработанные в этих областях, она отличается от них во многих аспектах. Она отличается от классического искусственного интеллекта тем, что не предполагает наличия развитого символического мышления и фокусируется на воплощенных и ситуативных сенсомоторных и социальных навыках, а не на абстрактных символических задачах. Она отличается от когнитивной робототехники тем, что сосредоточена на процессах, позволяющих формировать когнитивные способности, а не на самих этих способностях. Она отличается от вычислительной нейробиологии тем, что фокусируется на функциональном моделировании интегрированных архитектур развития и обучения. В более общем плане, развивающая робототехника уникальна следующими тремя характеристиками:
Она нацелена на архитектуры и механизмы обучения, независимые от конкретных задач, то есть машина/робот должна быть способна осваивать новые задачи, неизвестные инженеру;
Она подчеркивает неограниченное развитие и обучение на протяжении всей жизни, то есть способность организма непрерывно приобретать новые навыки. Это не следует понимать как способность учиться "чему угодно" или даже "всему", а лишь как то, что набор приобретаемых навыков может быть бесконечно расширен, по крайней мере, в некоторых (не во всех) направлениях;
Сложность приобретаемых знаний и навыков должна прогрессивно возрастать (и этот рост должен контролироваться). Развивающая робототехника возникла на стыке нескольких исследовательских направлений, включая воплощенный искусственный интеллект, энактивную и динамическую когнитивную науку, коннекционизм. Исходя из ключевой идеи, что обучение и развитие происходят как самоорганизующийся результат динамического взаимодействия мозга, тела и их физического и социального окружения, и стремясь понять, как эту самоорганизацию можно использовать для обеспечения обучения навыкам возрастающей сложности, независимого от задач и продолжающегося на протяжении всей жизни, развивающая робототехника тесно взаимодействует с такими областями, как психология развития, развивающая и когнитивная нейронаука, биология развития (эмбриология), эволюционная биология и когнитивная лингвистика. Поскольку многие теории, приходящие из этих наук, являются словесными и/или описательными, это подразумевает необходимость их формализации и вычислительного моделирования в развивающей робототехнике. Эти вычислительные модели затем используются не только для изучения способов создания более универсальных и адаптивных машин, но и для оценки их согласованности и, возможно, для поиска альтернативных объяснений биологического развития. Однако взаимодействие этих механизмов в искусственных организмах, в частности, в развивающихся роботах, все еще недостаточно изучено. Взаимодействие эволюционных механизмов, разворачивающихся морфологий и развития сенсомоторных и социальных навыков, таким образом, станет весьма стимулирующей темой для будущего развивающей робототехники.

Основные журналы

IEEE Transactions on Cognitive and Developmental Systems (ранее известная как IEEE Transactions on Autonomous Mental Development): https://cis.ieee.org/publications/t-cognitive-and-developmental-systems

Основные конференции

Международная конференция по развитию и обучению: http://www.cogsci.ucsd.edu/~triesch/icdl/
Эпигенетическая робототехника: https://www.lucs.lu.se/epirob/
ICDL EpiRob: http://www.icdl-epirob.org/ (две вышеперечисленные объединены с 2011 года)
Развивающая робототехника: http://cs.brynmawr.edu/DevRob05/
Семинар по развитию и обучению, финансируемый NSF/DARPA, проходил с 5 по 7 апреля 2000 года в Мичиганском государственном университете. Это была первая международная встреча, посвященная вычислительному пониманию умственного развития роботов и животных. Термин "by" использовался, так как агенты активны в процессе развития.

Технические комитеты

Технический комитет IEEE по когнитивным и развивающим системам (CDSTC), ранее известный как Технический комитет IEEE по автономному умственному развитию, https://cis.ieee.org/technical-committees/cognitive-and-developmental-systems-technical-committee
Технический комитет IEEE по когнитивной робототехнике, https://www.ieee-ras.org/cognitive-robotics
Технический комитет IEEE по машинному обучению в робототехнике, https://www.ieee-ras.org/robot-learning/

Курсы

Первые учебные курсы для студентов бакалавриата по DevRob были предложены в колледже Брин-Мор и колледже Свартмор весной 2003 года Дугласом Бланком и Лизой Миден соответственно. Первый учебный курс для аспирантов по DevRob был предложен в Университете штата Айова Александром Стойтчевым осенью 2005 года.