roboforum.ru

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

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

Обсуждаем рождающиеся мысли и результаты экспериментов.

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

Сообщение PavelZ » 30 дек 2011, 07:29

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

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

Алгоритмы лучше чтоб были представлены не программами на каком-то языке, а к примеру в виде блок-схем. Но для начала надо определится со списком задач.
Последний раз редактировалось PavelZ 03 янв 2012, 13:00, всего редактировалось 1 раз.
Не ищу лёгких путей.
Аватара пользователя
PavelZ
 
Сообщения: 101
Зарегистрирован: 04 ноя 2011, 12:36
Откуда: Алексеевка
Skype: zachesapav
ФИО: Павел Зачеса

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

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

Понимаю, что в основном все разговоры об ИИ, воспринимаются так же как и построение вечного двигателя. Но несмотря на множество безуспешных попыток, надо признать, что возможность создания ИИ существует. Тем более, что термин ИИ многие понимают по разному, от идеализированного заменителя человеческого мышления, до вполне реальных систем управления объектами.
Не ищу лёгких путей.
Аватара пользователя
PavelZ
 
Сообщения: 101
Зарегистрирован: 04 ноя 2011, 12:36
Откуда: Алексеевка
Skype: zachesapav
ФИО: Павел Зачеса

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

Сообщение Angel71 » 03 янв 2012, 09:24

сначала холивар, потом алгоритмы. :) шутка. определитесь для себя, что под ии подразумеваете, что именно эти все алгоритсмы должны делать, какого уровня сложности этот ии в итоге должен быть (ИИстым :crazy: :ROFL: )
п.с. вообще вы только что создали очередную тему с заголовком "дивный бред"
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

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

Сообщение PavelZ » 03 янв 2012, 09:53

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

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

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

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

Далее программа, освоившись с "телом" и окружением, должна выполнять некоторый круг задач, в нашем случае комплектовать заказы.
Не ищу лёгких путей.
Аватара пользователя
PavelZ
 
Сообщения: 101
Зарегистрирован: 04 ноя 2011, 12:36
Откуда: Алексеевка
Skype: zachesapav
ФИО: Павел Зачеса

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

Сообщение Michael_K » 03 янв 2012, 11:44

Угу, если запереть новорожденного в пустой квартире с битком набитым холодильником, то лет через десять он, конечно, должен будет научится варить пельмени или борщ по вашему заказу :)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

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

Сообщение EdGull » 03 янв 2012, 11:56

я тут на форуме давным давно выкладывал книжечку аж 1984 года издания, называется оркестр играет без дирижера, если в двух словах, то ассоциативная память и "пару" формул в данном случае вполне могут потянуть на ИИ.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

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

Сообщение PavelZ » 03 янв 2012, 12:19

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

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

Новорождённому может и понадобится 10 лет, а смышлёный пацан лет 11 быстро сообразит, вот только по мимо холодильника потребуется печь и различная кухонная утварь.
Не ищу лёгких путей.
Аватара пользователя
PavelZ
 
Сообщения: 101
Зарегистрирован: 04 ноя 2011, 12:36
Откуда: Алексеевка
Skype: zachesapav
ФИО: Павел Зачеса

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

Сообщение =DeaD= » 03 янв 2012, 12:22

Смышленного пацана 11 лет до этого сколько лет всему учили?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение PavelZ » 03 янв 2012, 12:27

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

Добавлено спустя 3 минуты 24 секунды:
Для обучения создать некий полигон (ясли, садик, школа и т. д.), виртуальный мир, где экземпляры программы будут выполнять разные задания учится и прочее.
Не ищу лёгких путей.
Аватара пользователя
PavelZ
 
Сообщения: 101
Зарегистрирован: 04 ноя 2011, 12:36
Откуда: Алексеевка
Skype: zachesapav
ФИО: Павел Зачеса

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

Сообщение =DeaD= » 03 янв 2012, 13:14

Это если вам повезет с 1 раза создать правильного младенца, а иначе огромный симулятор, миллионы особей, миллионы лет эволюции, как минимум...
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение PavelZ » 03 янв 2012, 14:35

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

Собственно мой проект, над которым работаю уже несколько лет изучая параллельно программирование: http://uef.me/universe-extend-frontier
Не ищу лёгких путей.
Аватара пользователя
PavelZ
 
Сообщения: 101
Зарегистрирован: 04 ноя 2011, 12:36
Откуда: Алексеевка
Skype: zachesapav
ФИО: Павел Зачеса

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

Сообщение Angel71 » 03 янв 2012, 23:04

:crazy: а вы вместо одного хиленького компа поставте кластер суперкомпов, всё пойдёт намного веселей.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

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

Сообщение boez » 04 янв 2012, 00:37

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

Сложные системы часто бывают еще и ответственными... И просто так, даже на уровне не младенца, а 11-летного пацана в пустой квартире, ими управлять не стоит.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

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

Сообщение noonv » 04 янв 2012, 09:46

угу - тем более сейчас это всё доступно :) облака амазона, мелкомягкие тоже подтягиваются... так что сейчас хорошие вычислительные мощности мжно купить и "простым самоделкиным" :)
Аватара пользователя
noonv
 
Сообщения: 601
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

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

Сообщение =DeaD= » 04 янв 2012, 09:54

Была бы хорошая идея - вычислительные мощности и забесплатно предложат и спонсоры найдутся.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21