roboforum.ru

Технический форум по робототехнике.

Алгоритмы ИИ для систем управления сложными объектами

Алгоритмы ИИ для систем управления сложными объектами

PavelZ » 30 дек 2011, 07:29

Задался вопросом как-то найти список задач и алгоритмов решений для программирования систем управления многофункциональными роботами и прочее. В интернете по слову алгоритм в основном находишь либо различные чисто математические задачи, либо задачи стоящие перед программами имитирующими интеллект в играх.

Может попробуем систематизировать разную информацию и сделать базу данных, по таким алгоритмам?

Алгоритмы лучше чтоб были представлены не программами на каком-то языке, а к примеру в виде блок-схем. Но для начала надо определится со списком задач.
Последний раз редактировалось PavelZ 03 янв 2012, 13:00, всего редактировалось 1 раз.

Re: Алгоритмы ИИ для роботов

PavelZ » 03 янв 2012, 06:49

К примеру, в различных источниках приводятся разные подходы к проектированию ИИ. При чём чаще всего это либо философия, где уровень абстракции неимоверно далёк от практических задач, либо чистой воды математика.

Кстати вот кратенько по теме: http://www.psychologos.ru/%D0%98%D1%81%D0%BA%D1%83%D1%81%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B8%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82

Мне наиболее интересен логический подход, основанный на "нечёткой логике", вот только информации о типичных задачах для ИИ и способах их решений посредством нечёткой логики очень мало :( может кто из форумчан подскажет где искать информацию?

Понимаю, что в основном все разговоры об ИИ, воспринимаются так же как и построение вечного двигателя. Но несмотря на множество безуспешных попыток, надо признать, что возможность создания ИИ существует. Тем более, что термин ИИ многие понимают по разному, от идеализированного заменителя человеческого мышления, до вполне реальных систем управления объектами.

Re: Алгоритмы ИИ для роботов

Angel71 » 03 янв 2012, 09:24

сначала холивар, потом алгоритмы. :) шутка. определитесь для себя, что под ии подразумеваете, что именно эти все алгоритсмы должны делать, какого уровня сложности этот ии в итоге должен быть (ИИстым :crazy: :ROFL: )
п.с. вообще вы только что создали очередную тему с заголовком "дивный бред"

Re: Алгоритмы ИИ для роботов

PavelZ » 03 янв 2012, 09:53

Попозже скажу, что конкретно меня интересует. Не хочу сейчас обсуждение привязывать к какому-то конкретному применению.

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

Возьмём некоторый сложный технический объект (настолько сложный, что написать программу управления сходу не удастся, без длительной отладки) помещаем в его систему управления некую универсальную программу, снабжаем её минимальной базой знаний о устройстве объекта и его окружении. К примеру транспортная тележка с манипулятором и склад компонентов.

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

Далее программа, освоившись с "телом" и окружением, должна выполнять некоторый круг задач, в нашем случае комплектовать заказы.

Re: Алгоритмы ИИ для роботов

Michael_K » 03 янв 2012, 11:44

Угу, если запереть новорожденного в пустой квартире с битком набитым холодильником, то лет через десять он, конечно, должен будет научится варить пельмени или борщ по вашему заказу :)

Re: Алгоритмы ИИ для роботов

EdGull » 03 янв 2012, 11:56

я тут на форуме давным давно выкладывал книжечку аж 1984 года издания, называется оркестр играет без дирижера, если в двух словах, то ассоциативная память и "пару" формул в данном случае вполне могут потянуть на ИИ.

Re: Алгоритмы ИИ для роботов

PavelZ » 03 янв 2012, 12:19

Как раз устраивать холивар, по поводу толкования понятий ИИ, нечёткая логика и прочее, не собираюсь.

Добавлено спустя 3 минуты 20 секунд:
Michael_K писал(а):Угу, если запереть новорожденного в пустой квартире с битком набитым холодильником, то лет через десять он, конечно, должен будет научится варить пельмени или борщ по вашему заказу :)

Новорождённому может и понадобится 10 лет, а смышлёный пацан лет 11 быстро сообразит, вот только по мимо холодильника потребуется печь и различная кухонная утварь.

Re: Алгоритмы ИИ для роботов

=DeaD= » 03 янв 2012, 12:22

Смышленного пацана 11 лет до этого сколько лет всему учили?

Re: Алгоритмы ИИ для роботов

PavelZ » 03 янв 2012, 12:27

То есть как бы подразумевается, что надо создать что-то вроде младенца, воспитать (обучить), а потом уж давать задания.

Добавлено спустя 3 минуты 24 секунды:
Для обучения создать некий полигон (ясли, садик, школа и т. д.), виртуальный мир, где экземпляры программы будут выполнять разные задания учится и прочее.

Re: Алгоритмы ИИ для систем управления сложными объектами

=DeaD= » 03 янв 2012, 13:14

Это если вам повезет с 1 раза создать правильного младенца, а иначе огромный симулятор, миллионы особей, миллионы лет эволюции, как минимум...

Re: Алгоритмы ИИ для систем управления сложными объектами

PavelZ » 03 янв 2012, 14:35

Не, конечно на миллионы лет эволюции я не потяну :(

Собственно мой проект, над которым работаю уже несколько лет изучая параллельно программирование: http://uef.me/universe-extend-frontier

Re: Алгоритмы ИИ для систем управления сложными объектами

Angel71 » 03 янв 2012, 23:04

:crazy: а вы вместо одного хиленького компа поставте кластер суперкомпов, всё пойдёт намного веселей.

Re: Алгоритмы ИИ для систем управления сложными объектами

boez » 04 янв 2012, 00:37

После слов "в сложную систему поместим универсальную программу... например тележка и склад объектов" немедленно всплыла в памяти http://ithappens.ru/story/1150 Месть каретки :)

Сложные системы часто бывают еще и ответственными... И просто так, даже на уровне не младенца, а 11-летного пацана в пустой квартире, ими управлять не стоит.

Re: Алгоритмы ИИ для систем управления сложными объектами

noonv » 04 янв 2012, 09:46

угу - тем более сейчас это всё доступно :) облака амазона, мелкомягкие тоже подтягиваются... так что сейчас хорошие вычислительные мощности мжно купить и "простым самоделкиным" :)

Re: Алгоритмы ИИ для систем управления сложными объектами

=DeaD= » 04 янв 2012, 09:54

Была бы хорошая идея - вычислительные мощности и забесплатно предложат и спонсоры найдутся.


Rambler\'s Top100 Mail.ru counter