roboforum.ru

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

Recognition (Yeremeyev method)

Re: Recognition (Yeremeyev method)

EDV » 11 фев 2008, 16:57

Скорее всего, надо, кроме частоты, вводить еще и параметр "важность" для полноценной схемы. Но это уже при переходе к элементам ИИ.

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

Re: Recognition (Yeremeyev method)

=DeaD= » 11 фев 2008, 17:11

EDV писал(а):
Скорее всего, надо, кроме частоты, вводить еще и параметр "важность" для полноценной схемы. Но это уже при переходе к элементам ИИ.

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

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

Re: Recognition (Yeremeyev method)

EDV » 11 фев 2008, 17:22

А как тогда дать определение, что является важной информацией? Что нужно запоминать, а что не нужно?

Re: Recognition (Yeremeyev method)

EdGull » 11 фев 2008, 17:25

может то что является угрозой жизнедеятельности?

Re: Recognition (Yeremeyev method)

EDV » 11 фев 2008, 17:33

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

Re: Recognition (Yeremeyev method)

=DeaD= » 11 фев 2008, 17:37

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

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

Re: Recognition (Yeremeyev method)

Master » 11 фев 2008, 17:51

Лежа в больнице после встречи с фарами машины, будешь их вспоминать очень часто, вот вам и ассациативная память. Так сказать лежишь и зазубриваешь эти фары.

Re: Recognition (Yeremeyev method)

EDV » 11 фев 2008, 18:09

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

Так ведь нет проблем, для ваших частных экспериментов (некоммерческое использование), я могу перестроить интерфейс как угодно. Здесь последняя версия AVM_SDK, здесь пример использования. Лишь бы было желание.

Re: Recognition (Yeremeyev method)

=DeaD= » 11 фев 2008, 19:13

Master писал(а):Лежа в больнице после встречи с фарами машины, будешь их вспоминать очень часто, вот вам и ассациативная память. Так сказать лежишь и зазубриваешь эти фары.

А если не лежишь в больнице? А почему их там именно вспоминаешь? С чем это связано?

Добавлено спустя 1 минуту 27 секунд:
EDV писал(а):Так ведь нет проблем, для ваших частных экспериментов (некоммерческое использование), я могу перестроить интерфейс как угодно. Здесь последняя версия AVM_SDK, здесь пример использования. Лишь бы было желание.

Надеюсь желание и возможности (платформа на которой это будет интересно применять) скоро появятся, тогда и буду разбирать эту тему на практике :)

Re: Recognition (Yeremeyev method)

lebaon » 11 фев 2008, 19:58

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

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

Re: Recognition (Yeremeyev method)

=DeaD= » 11 фев 2008, 20:01

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

Re: Recognition (Yeremeyev method)

Виталий » 12 фев 2008, 01:39

В ассоциативном дереве «AVMY» по ходу обучения выполняется оптимизация, в процессе которой, малоиспользуемые образы удаляются из дерева.

Предлагаю не удалять, а "заглублять" их в дерево, это будет более стандартное и на мой взгляд грамотное решение.
Память стоит не очень дорого сейчас =)

Re: Recognition (Yeremeyev method)

EDV » 12 фев 2008, 10:21

Предлагаю не удалять, а "заглублять" их в дерево, это будет более стандартное и на мой взгляд грамотное решение.
Память стоит не очень дорого сейчас =)

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

Re: Recognition (Yeremeyev method)

Виталий » 12 фев 2008, 13:56

Совершенно не так, просто нужно менее используемую ассоциацию проверять последней... хотя все зависит что у вас там за дерево =)

Re: Recognition (Yeremeyev method)

EDV » 12 фев 2008, 15:18

Совершенно не так, просто нужно менее используемую ассоциацию проверять последней... хотя все зависит что у вас там за дерево =)

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


Rambler\'s Top100 Mail.ru counter