GotAI.NET

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

 

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

 Все темы | Новая тема Стр.5 (17)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Сущность интеллектуальных алгоритмов
mserg
Сообщений: 258
На: Сущность интеллектуальных алгоритмов
Добавлено: 30 окт 14 2:29
Цитата:
Автор: rrr3


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


Пространство поиска (пространство функций) не обязано быть просматриваемо тупо целыми готовыми детерминированными функциям F из этого пространства.

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

Кстати говоря, достаточно универсальные решатели задач комбинаторных задач строятся похожим способом.
* Собирается база (лучше практических) задач
* Создается язык для описания данного класса задач (например, AMPL)
* Базовый алгоритм – это всегда перебор вариантов
* Основные способы увеличения эффективности
- сжатие / обрезание пространства поиска (с помощью, скажем так, формального аппарата и статистики эффективности его использования на базе задач)
- использование эвристик (которые строят на базе задач)
Т.е. пространство поиска просматривается не все и в определенном порядке. Что позволяет с высокой вероятностью выйти на хорошее решение довольно быстро, а иногда и полностью решить задачу.

[Ответ][Цитата]
Валентин
Сообщений: 4536
На: Сущность интеллектуальных алгоритмов
Добавлено: 30 окт 14 2:59
Если прямо ответить на вопрос темы: "Сущность интеллектуальных алгоритмов в том, что при их реализации возникает ИЛЛЮЗИЯ разумного поведения!"
[Ответ][Цитата]
гость
78.25.120.*
На: Сущность интеллектуальных алгоритмов
Добавлено: 30 окт 14 3:23
cущность интеллектуализации чтобы иллюзия совпала с действительностью.
[Ответ][Цитата]
Yandersen
Сообщений: 351
На: Сущность интеллектуальных алгоритмов
Добавлено: 30 окт 14 3:42
Подкину из своей копилки мыслишку реализации алгоритма интеллекта, работающего по принципу перебора.

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

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

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

Такой подход эквивалентен интуиции, если подумать.
[Ответ][Цитата]
гость
78.25.120.*
На: Сущность интеллектуальных алгоритмов
Добавлено: 30 окт 14 4:50
Y.> или позволит достичь большего количества целей

когда упоминались агенты на основе учета полезности а не прямого преследованя целей,
то имелся в виду и этот сюжет - совершать действия в мультицелевом контексте с учетом текущей пользы..
[Ответ][Цитата]
Victor G. Tsaregorodtsev
Сообщений: 3187
На: Сущность интеллектуальных алгоритмов
Добавлено: 30 окт 14 6:10
Цитата:
Автор: mserg
Например, начать можно с того, что пространство поиска функций – это просто готовые (математические) пакеты. Скажем, для задач Data Mining – это пакеты регрессии, классификации и т.п. Поиск в пространстве функций в этом случае – это просто перебор всех пакетов с «перебором» их параметров, и нахождение лучшего результата.

ОК, давайте тренироваться на кошках. Одна задача, один пакет. Выполняйте поиск (хоть перебором) - и называйте нам "узкие" или непонравившиеся особенности. Далее будем думать - какие проблемы при росте числа пакетов и/или задач из количественных перерастут в качественные.

ЗЫ. Под "одна задача, один пакет" - имел в виду текущий конкурс от SAS (правда, эти нищеброды выкатили призовой фонд менее чем в 6 килобаксов): http://rsci.ru/grants/grant_news/3839/237078.php и далее оттуда по ссылке.
Ну или что-то другое можно взять, но на базе многотиражного (а не самописного) софта - чтобы сравнить результаты тех, кто будет при применении думать головой, и результат простого перебора настроек/возможностей. (под "думать головой" имеется в виду переход к возможностям, не реализуемым через выбор интерфейсных настроек: как пример - софт может выдавать "наружу" прогноз только одной модели, но при использовании скриптового языка можно будет реализовать averaging/boosting/voting/... и выдать наружу результат работы коллектива моделей).

ЗЗЫ. Несмотря на серьёзный вроде бы тон - отношусь к этой идее mserg'а как к вечному двигателю (упоминал же про no free lunch theorems).
[Ответ][Цитата]
vchc
Сообщений: 194
На: Сущность интеллектуальных алгоритмов
Добавлено: 30 окт 14 7:39
Изменено: 19 ноя 14 9:07, автор изменений: гоcть
Разница между ИИ и СИИ в математической интерпретации основана только на разнице в сложности системы, которая определяется в том числе количеством и разнообразием доступных алгоритмов.
[Ответ][Цитата]
mserg
Сообщений: 258
На: Сущность интеллектуальных алгоритмов
Добавлено: 30 окт 14 7:42
Изменено: 19 ноя 14 9:07, автор изменений: гоcть
Цитата:
Автор: Victor G. Tsaregorodtsev
ОК, давайте тренироваться на кошках.

За нас уже потренировались.
http://www.netflixprize.com/assets/GrandPrize2009_BPC_PragmaticTheory.pdf
[Ответ][Цитата]
vchc
Сообщений: 194
На: Сущность интеллектуальных алгоритмов
Добавлено: 31 окт 14 6:23
Изменено: 31 окт 14 9:23, автор изменений: гоcть
... без общего понятийного базиса, позволяющего выразить более сложные абстракции через простые, и построить иерархию понятий пытаться беседовать бессмысленно. Получится то, чем обычно на форумах и занимаются, когда одно высокоуровневое понятие выражается через другое. Привет сепульки от Лема.

Впрочем унывать не стоит. Каждый человек, интересующийся СИИ бесценен!
[Ответ][Цитата]
Валентин
Сообщений: 4536
На: Сущность интеллектуальных алгоритмов
Добавлено: 31 окт 14 13:27
Цитата:
Автор: гость cущность интеллектуализации чтобы иллюзия совпала с действительностью.

- Такого, вообще, быть не иожет! Другая матчасть. Только какое-то подобие, с какой-то точностью похожее по поведению.
[Ответ][Цитата]
Yandersen
Сообщений: 351
На: Сущность интеллектуальных алгоритмов
+1
Добавлено: 31 окт 14 18:53
Цитата:
Автор: vchc
Впрочем унывать не стоит. Каждый человек, интересующийся СИИ бесценен!
А что насчёт тех, кто интересуется просто ИИ?

В чём такая фундаментальная разница между ИИ и СИИ заключается? Уж не охота ли на ведьм это?

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

Вот я щас Вам тут подумаю на эту тему! В ключе "суть интеллекта в целенаправленном использовании опыта". Допустим, в простейшем виде интеллект занимается нахождением пути достижения целей как только они появляются с подачи мотивации. Большинство целей имеют свойства периодически повторяться (найти ночлег, покушать, погадить и т.д.). Таким образом, каждый раз, когда знакомая цель появляется, интеллекту нужно искать путь её удовлетворения в той ситуации, в которой он находится в момент целеактивации. Очевидно, чем быстрее цель будет удовлетворена, тем лучше. А в зависимости от текущей ситуации сложность и время целеудовлетворения могут различаться. Вполне очевиден путь рационализации: быть готовым к возникновению цели, т.е. создать условия, при которых появившаяся цель будет достигнута с минимальными энергозатратами. Практически это будет выражаться в подгибании мира под свои нужды, изменению окружающей среды с целью создания комфортных условий. Разве не это так свойственно человеку в контрасте животной беспечности?

Так что ящитаю начинать нужно с простого интеллекта, т.е. не заморачиваться на соответствие человеческому, а сконцентрироваться на сути - алгоритме целенаправленного использования опыта. А дальше уже начинать расширять возможности и рационализировать. Глядишь, однажды и человеческий интеллект вдруг переплюнуть удастся.
[Ответ][Цитата]
Luarvik.
Сообщений: 17287
На: Сущность интеллектуальных алгоритмов
Добавлено: 31 окт 14 23:21
Цитата:
Автор: Yandersen
В чём такая фундаментальная разница между ИИ и СИИ заключается?

Если на пальцах, то разница между ИИ и СИИ такая же, как между удочкой и рыбаком
[Ответ][Цитата]
Luarvik.
Сообщений: 17287
На: Сущность интеллектуальных алгоритмов
Добавлено: 01 ноя 14 0:37
Как между велосипедом и велосипедистом.
[Ответ][Цитата]
Luarvik.
Сообщений: 17287
На: Сущность интеллектуальных алгоритмов
Добавлено: 01 ноя 14 0:52
Изменено: 02 ноя 14 13:31, автор изменений: гоcть

Тогда смотрите на разницу между алгоритмом и "металгоритмом" (алгоритмом создания алгоритма).

(ИИ и СИИ - качественно различные задачи. Между ними связь "полупроводниковая" - сверху вниз: СИИ можно упростить до ИИ, а ИИ усложнить до СИИ нельзя.)
Сравните линию и плоскость, плоскость и куб и т.д.)
[Ответ][Цитата]
гость
217.118.81.*
На: Сущность интеллектуальных алгоритмов
Добавлено: 01 ноя 14 1:43
Цитата:
Автор: Luarvik
(ИИ и СИИ - качественно различные задачи. Между ними связь "полупроводниковая" - сверху вниз: СИИ можно упростить до ИИ, а ИИ усложнить до СИИ нельзя.)
Сравните линию и плоскость, плоскость и куб и т.д.)


Ну незнаю усложнить и упростить можно все что угодно.

А если усложнять оставляя структуру ИИ и правила постройки ии то да в принципе нельзя...

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

Аналогия с веосипедом и мотоциклом в том что как мотоцикл тянет сам так и сии сам образует новые алгоритмы.
А на велосипеде нужно крутить педали подобно тому как програмист должен програмировать ии самостоятельно тогда алгоритм будет работать.
Если говорить просто то обычное ИИ это в некотором роде НЕДОСИИ. Как велосипед в некотором роде недомотоцикл .
[Ответ][Цитата]
 Стр.5 (17)1  2  3  4  [5]  6  7  8  9  ...  17<< < Пред. | След. > >>