roboforum.ru

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

Самообучающийся робот или спустите с небес на землю ))

Re: Самообучающийся робот или спустите с небес на землю ))

Dpakon » 07 дек 2013, 13:23

Кьюберт Фарнсворт писал(а):Проще использовать рентген(или терагерцовый сканер) и определять объект по строению черепа :D

Эффектно. но применить практически не возможно...

Добавлено спустя 39 секунд:
dccharacter писал(а):Мне кажется надо оптическими методами анализировать спектр задней полусферы выхлопа объекта

Это как?

Добавлено спустя 2 минуты 6 секунд:
Кьюберт Фарнсворт писал(а):И никаких вопросов от робота. В дальнейшем робота можно "проинформировать": например, чётные номера - живые "предметы", нечётные - неживые. Предметы с номерами с 00001 по 00100 из одной комнаты, предметы 00101...00200 из другой, 00501...00600 - ваще из гаража. Считав метки, робот "узнает" какие вещи(номера) его окружают. "Самообучение" сводится к тому, что роботу необходимо к новому номеру добавить дополнительную информацию о предмете.

Несмотря на то, что ты клон профессора :wink: ты не знаешь что такие системы уже существуют, только к роботу это неприменимо.

Re: Самообучающийся робот или спустите с небес на землю ))

Angel71 » 07 дек 2013, 16:40

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

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

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

по первой фотографии скорей не сможете понять что это
cup2.jpg

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

Re: Самообучающийся робот или спустите с небес на землю ))

Кьюберт Фарнсворт » 07 дек 2013, 21:02

Nesenin
как все просто...
стоит робот в центре комнаты. вокруг вещи, люди\звери с rfid. как эти rfid считать на расстоянии 0-10м? как определить местоположение относительно робота?

Я имею в виду, что использовать зрение для идентификации предметов бессмысленно в данной ситуации(или на данном этапе).
Приведу пример. Возьмём три предмета: ручку, карандаш и фломастер. Приклеим к ним метки. На пузо роботу приделаем rfid-считыватель. Пущай он проедет через эти предметы. Он получит три номера. Для нас это ручка, карандаш, фломастер, а для робота это: сепулька №0001, сепулька №0002, сепулька №0003. Т.к. предметы имеют разные номера, робот может различать эти сепульки между собой.
Теперь вопрос в том, что робот должен знать об этих сепульках или какие вопросы он должен задавать человеку, чтобы создать дополнительную базу данных. И является ли это самообучением или же это создание бесполезной энциклопедии для робота :pardon:

Re: Самообучающийся робот или спустите с небес на землю ))

Nesenin » 07 дек 2013, 21:29

аа. ситуация! теперь понятно, что ничего не понятно. вы наверно какую то свою ситуацию имеете ввиду. я свою.

Re: Самообучающийся робот или спустите с небес на землю ))

Dpakon » 07 дек 2013, 23:16

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

Кьюберт Фарнсворт писал(а): это создание бесполезной энциклопедии для робота :pardon:

Ну не совсем... это лишь первый этап. Метки к сожалению тут не применимы, так как если их применять последующее окажется бессмысленым((

Re: Самообучающийся робот или спустите с небес на землю ))

HarryStar » 08 дек 2013, 00:47

Я тоже когда только начал изучать программирование думал про то что "сейчас еще немного разберусь в программировании и смогу написать ИИ". Наверно эта дурь многим приходит в голову на начальных этапах. Чем меньше знаешь, тем думаешь что у тебя больше возможностей. Кончайте тролить человека, а то он правда подумает что способен совершить революцию в ИИ. Путь лучше разочаруется сразу. Короче Дпакон - болт тебе. Ничего не получится, твои мысли слишком наивны и далеки от реальности. Вместо кибер-философии в этой теме лучше изучай программирование, если оно тебе интересно. Если будешь усердно изучать пару лет, то возможно дойдешь до распознавания красного шарика на не красном фоне. Философствуя на тему ИИ ты только тратишь время.

Re: Самообучающийся робот или спустите с небес на землю ))

Dpakon » 08 дек 2013, 01:59

HarryStar, а как же распознавание фото у гугла, работает ведь как то?

Re: Самообучающийся робот или спустите с небес на землю ))

Dimitri » 09 дек 2013, 00:56

Dpakon писал(а):HarryStar, а как же распознавание фото у гугла, работает ведь как то?

поверни фото на пару градусов, и тебе станет понятно что распознавание не так просто реализовать как кажется.

Re: Самообучающийся робот или спустите с небес на землю ))

Dpakon » 09 дек 2013, 02:26

Dimitri, вполне себе не плохо функционируют, коммерческие в системах безопасности так особенно.
СТОП. Хорошо. Давайте пока не говорить о дальнейшем. Можно ведь объект определять исходя от информации от датчиков, а камеру пока оставим в покое или пусть в будущем используется для распознавания лиц и в далеком будущем предметов (ну в друг свершится революция в роботостроении )) )
К примеру, нам нужно определить какого рода объект, живой или нет: первое – определяем по пирометру (либо еще какому датчику) присутствие теплого объекта. Если объект холодный то предмет не одушевлен (или холоднокровен пока не принципиально), если температура объекта равна температуре живого существа 35-40градусов, то анализируем информацию со следующего датчика (правда, чем на небольшом расстоянии можно померить сердечный ритм я пока не разобрался). Второе меряем сердечный ритм, если биения сердца нет, то перед нами что то теплое, если ритм есть, то что то живое.
Если объект жив, то можно запустить программу распознавания лиц с видеокамеры (ну к примеру).
Я не говорю о том, что бы делать исключительно на кинекте, просто интересно было можно ли полноценно использовать его функции в роботостроении, так как железка на самом деле интересная.

Re: Самообучающийся робот или спустите с небес на землю ))

HarryStar » 10 дек 2013, 12:17

Dpakon писал(а):HarryStar, а как же распознавание фото у гугла, работает ведь как то?

Так мы про Гугл или про тебя? У Гугла получится. У человека, который еще изучает программирование и думает о нереальных целях - нет.

Re: Самообучающийся робот или спустите с небес на землю ))

Dimitri » 10 дек 2013, 17:43

Dpakon писал(а):Dimitri, вполне себе не плохо функционируют, коммерческие в системах безопасности так особенно...

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

Dpakon писал(а):...
СТОП. Хорошо. Давайте пока не говорить о дальнейшем. Можно ведь объект определять исходя от информации от датчиков, а камеру пока оставим в покое или пусть в будущем используется для распознавания лиц и в далеком будущем предметов (ну в друг свершится революция в роботостроении )) )
...
Я не говорю о том, что бы делать исключительно на кинекте, просто интересно было можно ли полноценно использовать его функции в роботостроении, так как железка на самом деле интересная.

часто после сборки своей ездящий коробки(и не только) начинаются раздумья над тем что с ней делать и как заставить её делать хоть что-нибудь полезное.

Dpakon писал(а):...
К примеру, нам нужно определить какого рода объект, живой или нет: первое – определяем по пирометру (либо еще какому датчику) присутствие теплого объекта. Если объект холодный то предмет не одушевлен (или холоднокровен пока не принципиально), если температура объекта равна температуре живого существа 35-40градусов, то анализируем информацию со следующего датчика (правда, чем на небольшом расстоянии можно померить сердечный ритм я пока не разобрался). Второе меряем сердечный ритм, если биения сердца нет, то перед нами что то теплое, если ритм есть, то что то живое.
Если объект жив, то можно запустить программу распознавания лиц с видеокамеры (ну к примеру)...

не обижайтесь но напомнило это.

Добавлено спустя 39 минут 12 секунд:
Попытайтесь хоть немного оглядеться на то что уже сделано и на то что еще ни кто не сделал. Начните изучать имеющиеся решения их плюсы и минусы.

http://habrahabr.ru/hub/robot/
http://habrahabr.ru/hub/artificial_intelligence/

Re: Самообучающийся робот или спустите с небес на землю ))

Dpakon » 10 дек 2013, 22:36

Парни, спасибо! Я приземлился. Отправляюсь курить форум дальше. Надеюсь еще от меня будут темы ))

Re: Самообучающийся робот или спустите с небес на землю ))

Scorpio » 12 дек 2013, 00:52

Ну вот, опять крылья подрезали...

Re: Самообучающийся робот или спустите с небес на землю ))

paschka » 24 июн 2014, 01:33

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

Re: Самообучающийся робот или спустите с небес на землю ))

krob » 24 июл 2014, 14:58

paschka писал(а):Если смотреть на примере человечества, то для самообучению роботу нужен механизм передачи информации следующему (ресурсы ограничены).

Самодублирующиеся роботы, создающие между собой зашифрованный канал связи. Что-то типа роевого интеллекта.


Rambler\'s Top100 Mail.ru counter