GotAI.NET

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

 

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

 Все темы | Новая тема Стр.4 (7)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Что и где искать ("сборная" солянка) ?
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 21 июн 13 2:49
Цитата:
Автор: Fractaler
Здесь - обсуждаем (требуется только это, а лень нам только поможет не делать лишнее), только после согласия - 1:1 - на сайт.
PS: буду через час

Я бы предложил Вам открыть свою ветку для этого (обсуждения), если есть желание. Там готов обсуждать. Иначе эта ветка еще сложнее станет для восприятия, итак не воспринимаема почти.
[Ответ][Цитата]
Анатоль
Сообщений: 1964
На: Что и где искать ("сборная" солянка) ?
Добавлено: 21 июн 13 4:33
Как я понимаю Ваше Нечто.

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

Вы утверждаете, что такая процедура может привести к некоему структурированию схемы, которое будет соответствовать структуре входных данных.

Если я не правильно что-то понял, то поправьте.

Старый вопрос о критерии удаления алгоритмов.
Логичнее удалять не те, у которых большое разнообразие на входе, а те, у которых на выходе разнообразие больше чем на входе. Ибо они пустят систему вразнос.
А те, у которых на выходе разнообразие меньше, чем на входе будут способствовать сходимости, стабилизации поведения схемы (хотя в пределе могут все алгоритмы замениться константами и схеме придёт стабилизец).
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 21 июн 13 4:51
Цитата:
Автор: Virtual_Graph
rrr3 в ваших идеях, как всегда, за деревьями ничего не разглядел.
Просто вы очень многословны - всю вашу писанину можно уложить в один абзац.
Вы скАжете, что людям надо разъяснять и т.д. Не разъясните, можете не стараться

Не для Вас (Virtual_Graph) лично, а для тех, кто еще не сложил руки попробую еще раз все же вслух "осознать" - что же все таки представлено (в виде механической сборки высказываний из разных веток форума) в этой ветке в контексте СИИ.
На ум прежде всего приходит желание сравнить с так называемым генетическим алгоритмом. Но традиционное применение знаний генетики при создании ИИ меня как-то не устраивает ( http://habrahabr.ru/post/128704/ ). В качестве более широких и знакомых многим представлений для сравнения с предлагаемым, я бы взял сравнение с Механизмами Эволюционного процесса. Конечно же при этом надо допустить, что эволюционный процесс в биологии был, есть и будет (может ученые не врут о том, что одна из ролей Бога была в том, чтобы не "мешать" этому процессу, после того, как Он его сам же и создал... ).
Эволюционный процесс в своей основе довольно прост (хотя это очень большое допущение на самом деле, но для нас сейчас этого вполне достаточно), не требует скальпеля для разглядывания его внутренностей, "все" в нем разбираются как и в футболе или хоккее.

Итак в самом предельно упрощенном, слегка утрированном, почти детском варианте:
1. Необходимость достаточного Количества элементов/особей для эволюции (на примере эволюции вида) надеюсь не вызывает сомнения. Чем меньше элементов, тем меньше возможностей эволюционировать.
2. Аналогична ситуация и с Разнообразием материала особей. Если в популяции все особи будут одинаковы, то возможности эволюции становятся минимальными. А если посмотреть на эволюцию на примере биосферы, а не вида, то не будь разнообразия видов (допустим одни динозавры), то биосферы давно уже не было бы...!
3. Мысленно погуляем по эволюции именно биосферы. Если бы виды не могли взаимодействовать друг с другом, или же наоборот было бы сплошное взаимодействие (волки жили бы с зайцами в одной норе...), то опять таки представить эволюцию в таких условиях очень сложно. С другой стороны какая-то степень изоляции части биосферы, например на островах приводит к образованию новых биосистем, новых видов.
Если же обратиться к отдельной стае или стаду. В стаде особи не взаимодействуют так как в стае. Но и эволюции в рамках жизни отдельно взятого стада практически не происходит. Другое дело в стае, где взаимодействие между особями приводит к развитию (к эволюции) разных форм кооперации, например, во время охоты, в рамках даже отдельно взятой стаи.
Таким образом, так или иначе эволюционный процесс связан с некой Чувствительностью-реагируемостью. Со способностью к взаимодействию.
4. А возможно ли образование новых видов без "отмирания" старых... В отдельных случаях возможно. Но как правило - нет. Если есть ограничения по количеству возможных особей в популяции, то, как правило, для эволюции популяции в новый вид потребуется Смертность особей. В каких-то случаях повышенная смертность (короткое время жизни) может приводить к ускорению эволюции, в каких-то к замедлению... При этом обращаю внимание, на то, что смертность отдельной особи, как правило, не связана с какой-то общей "целью" или эффективностью данной особи в плане всего вида. Или причина "смерти" отдельного вида (например динозавров) не связана с "эффективностью" всей биосферы.
5. Каким же образом происходит изменение видов? Имеется ли какой либо план. Если верить ученым, то в данной части никакого Божественного плана нет. А изменения происходят с некоторой долей Случайности. Все мы помним из школьного курса биологии о случайности в мутагенезе. Надо ли еще что-либо об этом говорить.

На мой взгляд это (подчеркнутые категории в тексте выше) полный пакет составных частей механизма эволюции. А ведь механизм эволюции [/u]СОЗДАЛ[/u] естественный интеллект (т.е. простых механизмов эволюции оказалось достаточно для создания ЕИ!!!, а след-но его должно быть достаточно и для работы самого ЕИ). При этом никаких "целей" в традиционном смысле у него не было. В каких-то случаях эволюционный процесс ускоряется, в каких-то замедляется ("автоматически"). Возможно что-то забыто и пакет не полный. А, если забыто, то что?

При попытках ответить на этот вопрос возможны следующие сложности. Например, Одной Из функций ДНК - является обеспечение достаточного, но и не избыточного разнообразия элементов клетки. Для этого ДНК содержится в каждой клетке, в каждом нейроне. Но это всего лишь механизм Биологического обеспечения одной из частей механизма эволюции, а не сама часть механизма эволюции. Т.е. механизм более низкого уровня связанный с ограничениями биологии. Мы же в случае компьютеров можем просто создать соответствующий массив возможных элементов (или состояний элементов), не "засовывая" этот массив во внутрь каждого элемента (нейрона), в то же время смертность элемента (в случае клетки - разрушение одной молекулы и синтез новой) на компах можем заменить просто изменением его состояния (заложенных в него микроалгоритмов взаимодействия с окружением) и связей.
В случае биологической системы мозга, необходимо заранее достаточно большое количество отростков для возможности взаимодействия с другими нейронами. Но это вновь, всего лишь биологическая потребность, т.к. рост отростков происходит медленно, а когда они готовы, еще не значит, что все они в работе, но когда потенциальные связи есть, их можно быстро включить или выключить. В случае компов, такого большого количества потенциальных связей приготовленных заранее не требуется.
В случае биологической системы требуется заранее большое количество нейронов. Но в случае компов, элементы могут наращиваться в процессе, практически моментально. И т.д. и т.п.
В случае отдельной клетки другой функцией ДНК, является "фиксирование" (наследование) выработанных последовательностей процессов. Другими словами эти процессы можно назвать "большими алгоритмами". Но в случае мозга эта последовательность может "фиксироваться" структурой задействованных связей нейронов. Т.е. в той же биологии в разных ситуациях для обеспечения одной и той же функции могут быть задействованы разные "обслуживающие" механизмы/функции. Тем более на компах (пока нет параллельных) могут быть задействованы механизмы псевдопараллельности.

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

Немного остановимся на том, что всего лишь описанных частей механизма эволюции (возможно пакет необходимых категорий не полный, проверяйте) оказалось достаточным для появления мозга человека. Смею высказать уверенность, что и для появления "логики", речи, "цивилизационного интеллекта" и т.п., описанных выше частей механизма эволюции, но на материале мозга или железа будет достаточно! Сложность здесь в том, что в биологической эволюции потребовалось большое количество времени (многие миллионы лет). Но обратите внимание, что и для того, чтобы ребенок чему либо научился, требуется не один день. С другой стороны, для изменения состояния нейрона, не требуется смена поколений в годы..., а тем более на компе.
С другой стороны в процессе эволюции вида, происходит одновременное (параллельное) появление разнообразных особей, часть из которых оказывается не жизнеспособной (конкуренция здесь не главное, а лишь один из возможных факторов, как и многое другое). Так и в мозге возможны постоянные образования параллельных (дублирующих отчасти) "решений". При изменении внешних условий какие-то из них оказываются "заранее" "пригодными", а какие-то нет и "разрушаются". Думаю, что это один из интересных моментов обеспечения адаптивности. Одновременно это довод в пользу того, что процесс перебора который так или иначе происходит не может быть таким бесконечным, как часто его представляют. Хотя конечно проблема комбинаторного взрыва существует, но не так страшна как кажется на первый взгляд.
[Ответ][Цитата]
Анатоль
Сообщений: 1964
На: Что и где искать ("сборная" солянка) ?
Добавлено: 21 июн 13 8:20
rrr3 : Ответ на Ваш пост в ветке Обсуждение Солянки. Здесь обсуждать не хочу. И так сложно читается. Если сочту что-то нужным из обсуждения скопирую сюда позже.
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 26 июн 13 22:08
Автор: rus1605
...Давайте посмотрим на человека немного по другому...
....

Начну из далека.
Представьте, что нам надо понять возможность полета. В качестве примеров для сравнения возмем три системы обладающие общим, искомым свойством, как возможность летать - самолет, птиц и вертолет. Если предположить, что для полета нужна скорость, допустим, рассматривая процесс на примере самолета, то машины порой передвигаются с большей скоростью, однако не взлетают. Если предположить, что нужны взмахи крыльями, то самолеты крыльями не машут. В конечном итоге мы придем к пониманию того, что для полета нужна достаточная разность давления воздуха под объектом и над объектом. И Именно эта категория как разность давлений оказывается Напрямую и Непосредственно связана с икомым полетом. Вмахи же крыльев, скорость самолета при соответствующей геометрии крыльев, вращение винтов вертолета, все это средста/механизмы обеспечния этой разности давлений воздуха. Т.е. основная категория (в данном случае разность давлений воздуха) обслуживающая возможность полета, в свою очередь обеспечивается разными способами. Таким образом ни скорость, ни взмахи крыльев, сами по себе не имеют Прямого и Непосредственного отношения к полету. Так вот нахождение основных и обслуживающих категорий разного уровня - есть одна из сложностей которую трудно расшарить разглядывая только один объект (только птиц, или только самолеты, или только скоростные машины). Для решения вопроса нужны разные объекты сравниваемые друг с другом.
Вернемся к нашим "мозгам". Так вот когда я говорил Надо сравнивать, то имел ввиду прежде всего не человека с нейроном, а объекты так или иначе обладающие искомым, но пока не понятным свойством. Не мышцы птиц с топливом самолета, а сами самолеты с птицами, а все что в них есть в связке с изначально не понятным свойством - летать.
В нашем случае искомое, не осознанное свойство можно обзвать такими маркерами как, например, адаптивность, универсальность (не абсолютную конечно, но...). Далее рассматривать мозг сложно, его надо резать, мучить электродами. Но даже, если и резать, то рассматривая только его, мы не сможем расшарить "обслуживающие" механизмы (как взмахи крыльев) и основные Непосредственно и Напрямую связанные с, допустим, адаптивностью (разность давлений воздуха с возможностью полета в случае примера на птицах). На системе социума ничего резать не надо, есть довольно много данных, в том числе исторических. Немного упрощу и сразу предположу, что адаптивность социума так или иначе связана с разнообразием его элементов. Не вооруженным глазом видно, что чем больше разнообразие по навыкам у людей, чем больше включенных в систему орудий труда, тем "адаптивнее" социум. Если бы все люди были однаковыми как бараны в стаде, то на Луну наверное люди бы полететь не смогли. Есть данные и из истории, говорящие об эффективности появления разделения труда в далекие эпохи. Таким образом мы можем предположить, что и в системе мозга нейроны скорее всего очень разнообразны (как и другие клетки во всем организме). Таким образом есть предположительный первый кандидат на "основную" категорию Прямо и Непосредственно связанную с адаптивностью-универсальностью. Каким образом обеспечивать эту категорию "разнообразия" становиться вопросом подчиненным, на компе одним способом, в мозге - другим, в социуме - третьим (обучением людей в разны условиях допустим, созданием разных машин и т.д. и т.п.).
Далее можно рассматривать другие объекты в которых можно так или иначе в открытом виде подсмотреть прямую связь каких то форм адаптивности-универсальности (вплоть до нулевой) с какими то другими характеристиками объектов. И так найти все "основные" категории. Таким образом появится какое-то понимание и того, что такое искомое "адаптивность-универсальность", и скорее всего это понимание будет отличаться от первоначального.
В общем то все это так или иначе пережевано в ветке Солянки.
НО это рабоота, как првило длительная итеративная и внутренняя, т.е. не совсем форумная, точнее совсем не форумная. На форум можно вытаскивать какие-то промежуточные или окончательные результаты, иначе закопают на пол пути.
------------------------

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

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


[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 04 июл 13 5:29
Цитата: Анатоль
...Иногда некоторые алгоритмы выбрасываем и куда-то к схеме добавляем случайным образом другие из мешка (не на место удалённых, а куда попало)...
http://www.gotai.net/forum/default.aspx?postid=74697#74697

Важное замечание. Вероятно Вы правы. Решения/идей по этому поводу пока нет. Возможно надо примерно на то место. Но как его формализовать.... Возможно несколько (какая-то часть "отростков") входов/выходов нового алгоритма/нейрона должны заменить/встать на прежние места. В принципе, если обратиться к базовым категориям, то и это (какая част "отростков" будет вставать на старые места) можно выбирать из всего ряда разнообразных возможностей случайным образом (допустим от 0 до 100 процентов).
В принципе это все можно проанализировать экспериментально на моделях. Чисто теоретически в голову пока ничего другого не приходит.
-------------------
Добавлю пару слов о генетических алгоритмах.
Еще одна причина, по которой меня не устраивают обычные генетические алгоритмы. Дело в том, что, как правило, речь идет об отборе особей с различными мутациями, а скрещивание как правило внутривидовое. В биологии, различные виды как правило не скрещиваются. Это в общем-то в случае компов совершенно не является необходимостью и может служить большим "тормозом". Какие-то сформировавшиеся в процессе деятельности Нечто-когнитрона ансамбли "нейронов" со всеми связями и состояниями ("микроалгоритмами") отдельных "нейронов" вполне могут взаимодействовать друг с другом преобразовываясь, изменяясь, по разному "скрещиваясь".
В биологии ситуация с ограничением скрещивания особей разного вида связана, прежде всего с необходимостью обеспечния именно биологической составляющей, т.е. физиологической возможностью появления и выживания потомства. Зачем этот аппендикс включать в Нечто.
-------------------
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 05 июл 13 6:24
Источник "инициативности".
Что может быть источником инициативности Нечто-когнитрона? В простейших случаях, при условии наличия во внешней среде каких-то взаимозависимостей, в процессе "общения" с внешней средой в системе будут образовываться ансамбли (состав элементов со своими микроалгоритмами объединенный связями между элементами, т.е. элементы в структуре или "большие" алгоритмы). Если таких взаимозвисимостей ("закономерностей") в среде (считываемой первичными рецепторами) не будет, то будет происходить перманентная перестройка первичного материала системы. Что если во взаимодействии системы со средой не достаточно "хаотичного разнообразия" для поддержания системы в "рабочем" состоянии? Например, среда достаточно монотонна или рецепторы достаточно специфичны и не чувствительны к большинству факторов внешней среды? В этом случае, как уже где-то отмечалось ранее, при "наполнении" категории Разнообразия во время проектирования Нечто-когнитрона (возможных микроалгоритмов-элементов) можно включить смертность элементов системы через различное время жизни этих элементов. Связанные с этим перманентные микронарушения в ансамблях будут приводить к перманентной их подстройке. Другим вариантом, может быть система по типу "врожденной" цели, т.е. некий элемент с большим количеством связей с другими элементами системы, перманентно генерирующий довольно большое хаотичное разнообразие сигналов, с тем отличием, что эта генерация не останавливается при достижении всей системой какой то изначальной "врожденной" цели.
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 17 июл 13 5:19
-------------------------------
Цитата:
Автор: Kek
Позвольте винтик ввернуть... Стремление к новизне, как пишет Андрей, познание, как пишет Nuarez, всё это очеловеченные термины. Если же абстрагироваться от человека, как от единственной на данный момент разумной мыслящей системы известной нам, то цель это уменьшение собственой энтропии. Это универсальный термин, включающий в себя и аспект новизны и аспект познания. Универсальный, и не зависящий от физического типа разумной системы.

Направление мысли (в сторону от "очеловеченных" терминов), мне симпатичен. Только "энтропию" лучше брать в кавычки т.к. в данном случае это не совсем физика, в частности не термодинамика.
С одной стороны уменьшение "энтропии" всего лишь одна сторона медали, которая является проявлением "нахождения" закономерностей при взаимодействии с внешней средой, с другой стороны "энтропия" ("хаос") - есть Источник "движущей силы" для перманентного "нахождения"/"перепроверки" этих закономерностей.
Принципиальные подходы к тому, как это решать/реализовывать (задать/создать механизмы Автоматического уменьшения/восстановления "энтропиии") можно увидеть на примере использования необходимого пакета категорий для набросков Нечто-когнитрона. Все это, хотя и мозаично описано в данной ветке.
------------------
Судя по тому, что происходит на форуме (тормоза...), считаю полезным повториться.
При осмыслении ЕИ очень часто самыми "сложными" для понимания становятся такие понятия, как "Интеллектуальность" и "Целеполагание" (стохастийность и "переборность", вроде, пока как-то отошли на задний план). Порой для решения этих вопросов применяются такие искусственные подпорки как "самоорганизация", "разногласия" запомненного ранее с тем что есть на данный момент, признаки определяющие "интеллектуальность", биологические мотивации в качестве источника целей и т.п. и т.д.
Но если посмотреть с точки зрения того, что изложено в данной ветке, оба этих понятия имеют общее, а именно то, что они "замазаны". А замазаны они тем, что оба являются вторичными проявлениями ЕИ и в своей основе являются результатами возможностей именно адаптивной его составляющей.
1. Интеллектуальность - зависит от некой адаптивной (с закладываемыми в нее механизмами позволяющими ей эволюционировать) системы - варианта сильного Нечто-когнитрона, плюс от уже сформированных (в процессе предшествовавшей работы этой системы или заложенные изначально в процессе биологической эволюции - не путать с эволюцией самой данной системы) функционально-структурных ансамблей ("больших алгоритмов") элементов ("нейронов"). Другими словами, интеллектуальность зависит от этих уже сформированных на данный момент функционально-структурных ансамблей и возможности манипуляции ими ("большими алгоритмами" или их "частями"), что обеспечивается Нечто-когнитроном. Как правило, создавать "большие алгоритмы" для разных ситуаций люди научились. Сложнее обстоят дела с той частью, которую решает, на мой взгляд, Нечто-когнитрон.
2. Целеполагание - обычно рассматривается как откуда-то возникшая "задача", "потребность" и т.д. При такой потсановке "разглядывается" сама потребность и совершенно исчезает вопрос о том - что делает "цель" с системой. "Разглядывание" самой потребности ("цели") - это по сути дело то, что обычно называют рефлексией (порой, если так можно выразиться - не осознанной). Рефлексия не всегда правильно оценивает эту потребность ("цель"), но это и не важно. Важно, что, если цель рассматривать с предельно обобщенной точки зрения, Она Включает Работу системы/части системы в виде ансамблей и т.д. И именно эта работа системы - первична, а результат рефлексии в виде "осознания" конкретной цели - вторично. В случае системы только из "больших алгоритмов", ситему приходится "включать в работу" "ручками" или каким-то конкретным "стимулом"/сигналом/и т.п., а при достижении цели работа как бы останавливается. В случае, если система содержит и адаптивную составляющую по типу Нечто-когнитрона, то делать этого нет необходимости, хотя и не исключается совмещение такого включения и того о чем сказано далее. Система включается изначально и работает за счет совокупности закладываемых в нее механизмов. При этом свойства механизмов таковы, что система автоматически "ищет" устойчивые состояния (функционально-структурные ансамбли), которые в дальнейшем и могут быть "отрефлексированы" (если Нечто-когнитрон достаточно "мощный") и "осознаны" как цель/задача в обычном понимании этого слова. Инициативность же системы может быть обеспечена по разному, примеры рассматривались ранее.
---------------------------------
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 22 июл 13 22:26
"Отбор" - для Анатоля.

Рассмотрим три разных случая отбора.
1. Отбор проводимый человеком, допустим при "создании" пород собак или кошек. В этом случае у человека есть некое представление о том что он желает (некая "цель" о которой он получил представление в результате "рефлексии" своих действий). Скрещивая животных с различными свойствами (конечно в рамках вида) он исключает из этого процесса тех, что проявляют "вредные" с его точки зрения свойства.
2. Отбор в рамках вида, который происходит в естественных условиях в природе. В данном случае в отличие от первого варианта нет так называемой "цели". Отбор происходит по "совместимости" данной особи с данными условиями внешней среды вне всякой зависимости от того, что будет в последствии. Но как и в первом варианте исключаются отдельные особи.
3. Отбор "ансамбля" видов, допустим, на некотором острове. Отбор происходит с помощью исключения отдельных "не совместимых" особей. НО в данном случае те изменения происходящие у отдельного вида в конечном итоге есть ничто иное, как замена одного вида на другой, и часто это происходит с изменением внешних условий для других видов. Что в конечном итоге приводит к изменению (и других видов) ансамблей видов. Другими словами отбор происходит на уровне вида, а в конечном итоге на уровне ансамблей. Что же касаемо исключения из скрещивания отдельных особей одного вида, то в данном случае это служит всего навсего биологически обусловленным подсобным механизмом "смерти" одного вида и заменой его другим, и не является Прямым и Непосредственным (только опосредованным биологически) механизмом отбора ансамблей видов. Иначе говоря отбор происходит не на уровне особи (ее "полезности"), и даже вида (его "полезности"), а на уровне ансамблей видов, на уровне "совместимости" ансамблей внешней среде/друг другу.

Так вот при рассмотрении Нечто-когнитрона, порой в качестве его недостатков называют отсутствие отбора. Да действительно, отбора по "полезности" отдельного элемента для системы в целом, по типу описанному в п.1, происходить в нем не будет. Такой возможности в него специально не заложено. Иначе это привело бы к необходимости управлять его обучением, образно говоря, вскрытием с помощью скальпеля "мозгов" при каждой новой "задаче", при возникновении новых, не предусмотренных ранее, условий во внешней среде. Или же возникла бы необходимость создавать много равных узко-специализированных "маленьких" Нечто-когнитронов ("особей").
Отбор в Нечто-когнитроне, за счет закладываемых в него в частности "смертности" элементов (в зависимости от части возможных в системе сигналов) происходит по варианту 3 (из описанных выше). А эффективность системы в зависимости от того, какова величина этой "смертельной" Части (допустим в процентах от всего количества возможных в системе сигналов) сигналов при тех или иных условиях (изменчивости) внешней среды - есть предмет для исследования.
Таким образом "отбор" в системах по типу Нечто-когнитрона - неизбежен, НО при этом имеет свои преимущества в "самостоятельности"/"инициативности", в универсальности (не абсолютной конечно), в сочетаемости по разным направлениям "закономерностей" внешней среды и сочетанием разных "уровней" (что считаю наиболее важным), в отсутствии необходимости "скальпеля" или множества отдельных "особей". Ничего этого нет при использовании традиционных "генетических алгоритмов" по типу описанному в пункте 1.
----------------------------
[Ответ][Цитата]
СГТР http://egtd.ru
Сообщений: 7471
На: Что и где искать ("сборная" солянка) ?
Добавлено: 23 июл 13 1:04
Перенесено в ветку Обсуждения "Солянки".
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 24 июл 13 5:13
Машино-затраты, "запоминание"-"воспроизведение".

Каковы особенности функционирования памяти в системах строящихся в рамках необходимого пакета категорий о котором говорилось ранее (по типу Нечто-когнитронов).
По сути вся такая система представляет из себя некоторым образом организованную память. Эта память заключена в "микролагоритмах" элементов системы (для наглядности можно обозвать нейронами), преобразующих входные сигналы в выходные, и в структуре связей этих элементов. Эта память перманентно изменяется, отчасти дублируется, корректируется (за счет "смертности" элементов и включения вместо них новых из "мешка"-массива вариантов). Особенностью такой памяти является то, что процесс запоминания и "воспроизведения" (функционирования) проходят одновременно и не разделяются "во времени и пространстве". В то же время отдельные элементы системы могут участвовать во множестве различных функциональных ансамблей, формирующихся в процессе деятельности системы, что дает определенную "экономичность" системы. Те частичные, мелкие нарушения ансамблей, которые происходят при "смерти" отдельного элемента не дают существенного ухудшения функции системы за счет автоматического естественного дублирования (разные пути решения одной и той же "задачи" с небольшими изменениями), а даже необходимы для перманентной "подстройки" к условиям внешней среды. Дублирование с некоторыми расхождениями ансамблей элементов - это недостаток? С точки зрения экономии ресурсов при стабильной известной детерминированной внешней среде - да. Но это Необходимость, с точки зрения адаптивности системы в изменяющейся, плохо "изученной" внешней среде.

Если мысленно посравнивать подходы, то описанный подход отличается от традиционных систем, в частности традиционных нейросетей и вероятно требует значительно меньше вычислительных ресурсов в связи с меньшей подверженностью к "взаиморазмыванию" ансаблей элементов (весов и т.п.), и с возможностью обучения одновременно/в-процессе с функционированием. Если брать системы по типу экспертных, то затраты для организации памяти (массива данных), да еще и в структурированном виде (я уже не говорю о "папках" как было предложено в какой-то ветке для игры Х-О), так же потребуется вероятно меньше, но при этом не требуется никакого вмешательства по типу вскрытия "черепа" скальпелем и дополнения/модифицирования алгоритмо-данных при изменении целей и условий задач. Сравнения с другими системами делать лень, желающие могут сделать это сами, я взял как бы крайние варианты. Достаточно хорошо обученные экземпляры, зная состояние элементов и их связи, не составит, вероятно, большого труда переносить на другие машины не заморачиваясь на обучение с нуля. При желании, можно и остановить на таких копиях процесс дальнейшего обучения, если система будет использоваться в достаточно стабильных узко специализированных ситуациях, т.е. использовать ее уже как просто множественный, относительно разноплановый, не развивающийся готовый/"мертвый" алгоритм.

Но следует помнить, что все это, как и вся ветка - лишь мои домыслы, но которые могут быть экспериментально проверены/исследованы. Не следует забывать и то, что адаптивность, самообучаемость, "универсальность" (не абсолютная) и т.п., так или иначе с процессом обученности и (в системах с фиксированным количеством элементов) уменьшением "доли" Нечто-когнитрона заменяющейся в системе сформировавшимися устойчивыми ансамблями элементов - падает.
---------------------------------
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 01 авг 13 23:00
Применимость к конкретным задачам...

Что - то уже давно на форуме происходит обсуждение решения вопросов игры Х-О или распознавания "речи".
НО при этом утверждается, что главная цель не в игре или распознавании, а в построении (экспериментировании) "элементарного" ИИ. Даже правильнее было бы сказать не ИИ, а СИИ, а еще правильнее "железного" ЕИ (ЖЕИ).
Что общего в этих темах? На мой взгляд общее то, что так или иначе при попытках их реализации в системы стараются заложить "логику" решения этих конкретных "задач". Возможно я ошибаюсь, но это самая распространенная ошибка в тематике ЖЕИ. При этом не зависимо от того, находятся "правильные" алгоритмо-подходы для решения конкретной (например проги по шахматной игре) задачи или нет, как у нас на форуме с Х-О или распознаванием.
С другой стороны то, что вызывает интерес в "способностях" ЕИ - так это, как правило, их "гибкость" вне связки с конкретными задачами. Получается какое-то противоречие... По сути это попытка решить вопрос с помощью "заученной" (предшествующим обучением/опытом) логики человека за систему (ЖЕИ), которую мы хотим создать (выполняем "чужую" работу) и гораздо хуже того, как она сама это делает в естественных (природных) условиях без всякого привлечения этой "логики", а иногда рождая ее, часто не осознанно.
В этом контексте посмотрим, что из себя могут представлять системы строящиеся по типу Нечто-когнитронов.
Образно говоря, ядро таких систем (Нечто-когнитрон) это совокупность достаточно мелко "нашинкованных", разнообразных, алгоритмо-данных, изначально не имеющих никакой прямой связи с какими то Конкретными задачами по типу Х-О или распознавания. Но если мысленно проследить то, что может в них происходить при условии подбора соответствующих свойств его элементов ("чувствительность-реагируемость" в % от всего количества возможных сигналов в системе, "смертность-устойчивость" в % от всего количества возможных сигналов в системе, разнообразия возможных элементов (и соответственно возможных вариантов сигналов) в системе, то можно увидеть "адаптивность" к самым различным задачам (в частности, способность находить взаимосвязанности поступающих на сенсоры сигналов, комбинаторика преобразований внутри системы по самым разным направлениям и с нахождением устойчивых ансамблей-"рефлексо-алгоритмов" и т.п. и т.д.).
Возможно мешает обратить на это внимание то, что не лежит на поверхности, например, как такие системы прикрутить к какой-то "внешней" цели. Но вроде, пример того, как это можно сделать в самом упрощенном виде давался. В частности можно просто заложить в систему "случайный генератор" сигналов из числа возможных в ядре системы так, чтобы он начинал работу, когда нам это нужно, допустим по принципу слабой или сильной "плетки".... Но такие "подсказки" не стоят большого внимания, они решаемы каждым самостоятельно.
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 15 авг 13 23:53
Еще раз о "замазанности" и старых граблях.

Цитата:
Автор: Андрей
Вы себя послушайте... ...Как минимум на уровне речи Вы думаете "как надо".

Не в превый раз у меня сложилось впечатление, что в Ваших исследованиях базовую роль играет наблюдение (рефлексия) за мысле-словами.
В этой связи есть мнение, что мысле-слова связаны с ЧАСТЬЮ (ядром) интеллекта обеспечивающей появление/реорганизацию мысле-слов так же, как видеоряд связан с телевизором. Наблюдая за "смыслом" видеоряда, вероятно, сложно понять суть телевизора, механизмы его функционирования.
Понятие интеллект - "замазано". Замазано оно тем, что когда мы говорим интеллект, то часто подразумеваем не только ту Часть о которой сказано выше, но и наличие самих мысле-слов соответствующего "наполнения". В то же время когда мы говорим телевизор, мы не подразумеваем под этим еще и фольмотеку или совокупность телепередачь. Таким образом получается, что если провести аналогию с интеллектом, пытаясь понять суть механизмов функционирования телевизора мы включаем сюда еще и содержание фильмов, и большей частью, занимаемся именно этим содержанием. В результате получаем то, что имеем уже много лет...
В своей ветке "Солянка", о содержании "фильмов" как правило я ничего не говорю. Основное внимание уделено именно механизмам обеспечивающим работу разных "телевизоров" по типу Нечто-когнитронов (ЧАСТИ интеллекта, его ядра).
---------------------
Такие вещи как "учитель" (внутренний), "я", "рефлексия" (так скажем высокого уровня) и т.д. и т.п. - все это побочный продукт работы "материала" "ядра" мозга (достаточно "мощного" варианта). Связано это прежде всего с тем, что для любого элемента/ансамбля (другими словами для любых частей этого ядра) его окружение - есть внешняя среда. А не только то, что мы обычно понимаем под внешней средой то, что "снаружи" сенсоров и эффекторов.
Анализ наблюдений, являющихся как правило рефлексией своих и "чужих" внешних проявлений ("мыслей", "мышления", "решения задачь", инстинктов, "целей" и т.п. и т.д.) деятельности мозга для выяснения "материала" (и механимов функционирования) ядра мозга - есть анализ фильмов для выяснения материала телевизора. Что-то выцепить можно, но только это "что-то" чаще путает, чем помогает. Конечно, строго говоря, пример с телевизором не корректный, но этим в данном случае можно пренебречь, т.к. он достаточно наглядный.
Что касаемо "внешнего учителя", то как правило это всего лишь способ задания "ученику" области "внимания" в которой он как бы учиться ("думает") сам. В предельном своем варианте - эта область может быть сужена учителем до областей в которых ученик уже имеет достаточно "знаний" и воспринимает (запоминает) все как есть, без личного "думания", а обучение сводится как бы просто к запоминанию. А то, что называется "правильно"/"не правильно" - так это с точки зрения учителя. Таким образом учитель задает конечное нахождение "цели". Но "цель" у ученика могла быть и другая, а учитель таким образом Навязывает ему свою! При этом совершенно игнорируется, что одной из отличительных особенностей внешнего проявления деятельности когнитивного мозга - является его "инициативность" и возможность "рождения" собственных "целей" (образно говоря привычек), что должно обеспечиваться механизмами ("материала") обеспечения функционирования ядра (Нечто-когнитрона) "железного" ЕИ .
[Ответ][Цитата]
rrr3
Сообщений: 10373
На: Что и где искать ("сборная" солянка) ?
Добавлено: 26 авг 13 6:26
Искусственные системы и искусственный интеллект, естественный интеллект.

Что обсуждается в данной ветке. В данной ветке обсуждается "железный" (реализуемый на компах и т.п.) именно Естественный Интеллект, а точнее его необходимое ядро, обеспечивающее его когнитивность, и кроме этого методы первичного определения/выявления ЕИ (путь № 3).

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

Соответственно и искусственный интеллект (в частности СИИ) может не иметь ничего общего в механизмах своей реализации с тем, как это реализуется в ЕИ.
[Ответ][Цитата]
гость
37.203.205.*
На: Что и где искать ("сборная" солянка) ?
Добавлено: 26 авг 13 11:50
Ответ в обсуждениях.
[Ответ][Цитата]
 Стр.4 (7)1  2  3  [4]  5  6  7<< < Пред. | След. > >>