GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.20 (43)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Универсальный робот Robosonic RS
daner
Сообщений: 4593
На: Универсальный робот Robosonic RS
Добавлено: 22 май 15 15:15
>>> victorst

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

TCP/UDP не хватает?

[...
Не вижу в дистанционной панели управления ничего принципиально сложного
...]

ну сложность как раз в том, что мы здесь обсуждаем

[...
Я тоже готов с вами ее пообсуждать. Можно здесь. Дополнительно - по скайпу.
...]

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


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


[Ответ][Цитата]
гость
78.25.122.*
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 3:31
тут похоже речь может идти о том, что логика происходящего на прикладном уровне должна зависеть от того, что происходит на физическом (канальном) уровне и наоборот. Типо, что если связь краткими окнами устойчива (регулярна) и прошло достаточно информации оператору (супервизору) о том, чем занята система, то обмен становится более 'терпимым' к нарушениям регулярности связи. а если связь неустойчива, то передаваться должна ключевая информация, а при нормализации связи должен происходить
'нагон' накопленного дефицита передачи (причем состарившуюся информацию можно уже и не передавать). И т.п. Есть понятие any-time алгоритмов (при дефиците времени даем грубое
решение), тут что-то типа коммуникации при любой надежности канала..
[Ответ][Цитата]
victorst
Сообщений: 821
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 4:10
Изменено: 23 май 15 4:12
Цитата:
Автор: daner
тогда, у меня как-то в голове не стыкуется:
с одной стороны, вы понимаете, что проблему решает автономность и вообще не собираетесь передавать большие массивы данных
с другой стороны, пишите, что у вас проблемы с прерыванием сети и собираетесь писать сетевой протокол и т.д. в таком духе.
У меня нет проблем с прерыванием сети. Я лишь проектирую дополнительные элементы робота для обеспечения повышенной надежности его функционирования в реальных "полевых" условиях. На уровне самого протокола IP для этого имеются средства. Я лишь хочу их дополнить пользовательским уровнем, т.к. даже без прерывания сети может значительно увеличиться латентность этой сети. Робот в такие моменты слепости связи должен будет переходить в режим повышенной автономности, а пользователь должен иметь конроль появления таких состояний и програмное обеспечение панели управления это должно учитывать.
Эта задача вообще идет поверх всех типов связи. Можно инфракрасным каналом, звуковым, флажками махать. Только махать должен пульт, а не человек, конечно.
Цитата:
Автор: daner
Расскажите лучше, какое у вас решение (если оно есть или наброски решения) для проблемы координации работы робота с оператором (ну т.е. какую информацию посылать, когда ее посылать и какую помощь и в каких случаях ждать от оператора).

На данном этапе работ нет набросков и я делаю пока что отладочную панель управления. Но даже здесь я буду тестировать механизмы прерывистости связи.
[Ответ][Цитата]
daner
Сообщений: 4593
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 4:10
>>>> 78.25.122.*

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

П.С.
не совсем понимаю связь с any-time алгоритмами. если я правильно понимаю этот термин, то это алгоритмы, которые монотонно сходятся к решению. Т.е. в какое бы время не остановил алгоритм, у него есть готовое решение, а со временем оно становиться только лучше. вы про это?
[Ответ][Цитата]
daner
Сообщений: 4593
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 4:20
Цитата:
Автор: victorst
... обеспечения повышенной надежности... На уровне самого протокола IP для этого имеются средства...


Вы имели ввиду TCP?

Цитата:
Автор: victorst
... Я лишь хочу их дополнить пользовательским уровнем, т.к. даже без прерывания сети может значительно увеличиться латентность этой сети. Робот в такие моменты слепости связи должен будет переходить в режим повышенной автономности, а пользователь должен иметь конроль появления таких состояний и програмное обеспечение панели управления это должно учитывать.


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


Цитата:
Автор: victorst
Эта задача вообще идет поверх всех типов связи. Можно инфракрасным каналом, звуковым, флажками махать. Только махать должен пульт, а не человек, конечно.


бесспорно.


Цитата:
Автор: victorst
На данном этапе работ нет набросков и я делаю пока что отладочную панель управления. Но даже здесь я буду тестировать механизмы прерывистости связи.


ну так я и спрашиваю, какие механизмы вы имеете ввиду?
[Ответ][Цитата]
гость
78.25.122.*
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 8:17
d.> вы про это?

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

как и прочее чего хочет викторист, это AI-полная проблема т.ск.
[Ответ][Цитата]
victorst
Сообщений: 821
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 8:38
Цитата:
Автор: гостьпримерно. т.е. викторист хочет такой протокол..
Да, приблизительно так.

Цитата:
Автор: danerВы имели ввиду TCP?
Да, TCP. Моя очепятка.
Цитата:
Автор: daner
Т.е. задача которую вы хотите решить на прикладном уровне, это распознавания нарушения работы сети? Ну, грубо говоря, пинговать робота и анализировать отзыв?
Не совсем так. Иногда требуется "радиомолчание" как можно дольше по разным причинам (секретность, мало ресурсов для связи, высокая зашумленность, нужно беречь не только лес, но и трафик и т.д.). Поэтому обмен информацией должен происходить только тогда, когда это крайне необходимо. Иногда нужно заранее проверить качество связи и сделать какие-то предупреждения роботу насчет возможных исходов в критический момент, когда связь не удается осуществить. Поэтому тупо пинговать можно в случае, когда все условия это позволяют сделать. Это приводит меня к мысли, что не только робот, но и программа панели управления должны иметь некоторую сообразительность, чтобы так разнообразно себя вести.
Цитата:
Автор: danerну так я и спрашиваю, какие механизмы вы имеете ввиду?
Т.к. на данной стадии сообразительность моего робота стремится к нулю, то никаких хитроумных способов повышения надежности связи реализовать не получится. Вот когда робот сможет строить хоть какие-то планы автономного поведения, он сможет в процессе своей деятельности разрабатывать алгоритмы помехоустойчивой и надежной связи и делиться ими с панелью управления, чтобы они сообща придерживалиь этих планов некоторое время.
[Ответ][Цитата]
гость
78.25.120.*
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 22:34
D.> Проблема в определении ключевой информации

если у агента 'много' автономности, то с необходимостью (?) коммуникация становится 'высокоуровневой', коммуникацией об обобщенных, абстрактных вещах. О намерениях, желаниях-мотивах, целях, например в смысле того же BDI. О просьбах, обязательствах, соглашениях, согласованиях. О контрактах. ключевой информацией может быть, скажем, подтверждение обязательства, явное (перформативное) принятие согласованной цели в рамках кооперации (как там у викториста - робот полезет в подвал чинить трубу, зная что оператор даст свет и отключит воду или, наоборот, отключит электричество).
оператор, сформулировавший задание, но не получивший подтверждения о его принятии к исполнению должен промоделировать развитие ситуации при альтернативных возможностях, а агент, при организации своего поведения при неполучении подтверждения подтверждения должен учесть рефлексивность, догадливость оператора. Многое может зависеть от содержания задания, его неотложности.
вообще, 'догадливость' может быть как положительным, так и отрицательным фактором. Иногда может имеет смысл ограничивать инициативность агента при неполном задании, при нестандартном завершении коммуникации. Но и вспомним как пилат позаботился об иуде.
получается, что ключевая информация это информация без которой согласованный автономный режим невозможен, а полусогласованный слишком рискован.
[Ответ][Цитата]
daner
Сообщений: 4593
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 23:02
На счет догадливости интересная мысль. Интнрнсна в плане применения этого к трафику данных.
Блин хорошая мысль.
[Ответ][Цитата]
гость
78.25.121.*
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 23:18
интерсно, можно ли обсуждаемое свести к 'обычным' представлениям о передаче минимума информации для однозначного восстановления сигнала. Догадливость тогда как способность
ассоциативного восстановления сигнала по его признакам, cпособность к декомпресии, к решению обратных задач (в общем случае некоректных), к индукции etc etc.
[Ответ][Цитата]
victorst
Сообщений: 821
На: Универсальный робот Robosonic RS
Добавлено: 23 май 15 23:55
Мне некоторое время назад пришлось работать с разными видами шифрования каналов связи. И приходилось писать полностью самописную систему без чужих библиотек по работе с открытым ключом. Вот тогда и пришла мысль насчет добавления интеллектуальности в обмен сообщениями. Но, думаю, что эта мысль не нова.
Цитата:
Автор: гость
интерсно, можно ли обсуждаемое свести к 'обычным' представлениям о передаче минимума информации для однозначного восстановления сигнала. Догадливость тогда как способность
ассоциативного восстановления сигнала по его признакам, cпособность к декомпресии, к решению обратных задач (в общем случае некоректных), к индукции etc etc.
Первое главное - это чем больше у приемника и передатчика имеется общего представления о мире, тем легче им будет индуцировать и поддерживать динамические языки- надстройки над протоколом обмена. И тем меньше нужно передавать данных - описаний этих новых языков общения. И второе главное, конечно, в мыслительных способностях приемника и передатчика сообщений по каналу связи.
[Ответ][Цитата]
daner
Сообщений: 4593
На: Универсальный робот Robosonic RS
Добавлено: 24 май 15 6:00
Вот какие пока мысли.
Оператору что нужно в перую очередь? Мониторить состояние робота.
Строим какое-то дерево решений листья которого вероятые состояния.
Каждый узел это некоторая иформация позволяющая отсеить не реливантные состояния.
Если дер.реш. построено верно, то вначале идут узла с наибольшим инфогеном.
Вот и запрашивать иформацию по дереву, как деляют в баесовских экспертных системах.
Даже если учесть что за счет запроса вхудшем случае удваеваем информацию, в амортайзе ,думаю, получим всего лишь log. Ну и точность за счет этого можно контролировать.
Во вторых, данные которые удут потоком, специально загрубляем. Ну скажем, вместо точного места нахождения передаем мето локацию, и скажем, ускорение которое меняется намного реже чем положение плюс имеет на много меньшую размерность как данные. Ну и иногда даем импульс с более точными данными на основании которых можно будет фильтровать текущие гипотезы (кальмоном,или на худ.конец партикалами).
Блин это получается очень устойчиво к трафику + скорее всего такую систему можно вполне себе выразить в оценке коварианса состояния, что дает представление на сколько сиильно оператор синхронизирован с роботом.
[Ответ][Цитата]
гость
78.25.120.*
На: Универсальный робот Robosonic RS
Добавлено: 24 май 15 6:06
да, но нужно совместить логику на пользовательском уровне с логикой колирования на уровне физическом. Нужно пакет отбранной информации кодировать по типу цифровой голографии, есть соотв. техники кодирования. Чтобы пакет информации восстанавливался тем точнее чем больше субпакетов ('квантов') прошло. В пределе чтобы при крайней ненадежности канала даже один проскочивший квант давал бы достаточную, хотя и грубую, информацию о содержании высокого уровня.
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13070
На: Универсальный робот Robosonic RS
Добавлено: 24 май 15 6:19
Просто даю справку, не нужно мне отвечать, т.н. "цифровая голография" - это совсем не о кодировании и не о передачи информации. ))) Нулевое попадание в контекст. Нулевая релевантность сообщения )))
[Ответ][Цитата]
гость
78.25.122.*
На: Универсальный робот Robosonic RS
Добавлено: 24 май 15 6:30
нет, это точное попадание в контекст, чего как обычно нельзя сказать о тебе из-за твоей патологической ограниченности.

после того как выяснилось что ты не знаешь что такое замкнутый контур управления тебе очень надо отвечать, прикрывая твой голый зад и компенсируя твое желание ловить блох. Слосочетание цифровая голография это для передачи идеи, вполне известной. Это из проблематики двойственных представлений и их кодировании. Это как пакет информации о сигнале это пакет информации о гармониках - потеряв часть информации о гармониках мы не потеряли полностью информацию о прообразе, какой-то образ восстановится и при потере информации.
[Ответ][Цитата]
 Стр.20 (43)1  ...  16  17  18  19  [20]  21  22  23  24  ...  43<< < Пред. | След. > >>