GotAI.NET

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

 

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

 Все темы | Новая тема Стр.9 (23)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: NeoNeuro - универсальный искусственный интеллект
NeoNeuro
Сообщений: 100
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 4:01
Цитата:
Автор: гость
Толи дело передвижение ладьи по клеточкам, сплошное ИИ

Да, именно так.
Программа УЧИТСЯ.

MS Windows УМЕЕТ в миллион раз больше, чем можно НАУЧИТЬ ИНС.
При этом ИНС можно НАУЧИТЬ считать "2 + 2", а MS Widnows - нет.

Это не значит, ИНС "круче", чем Widnows - просто это совершенно разные понятия.
Также и задачи обучения NeoNeuro и "хождение робота по лесу" - это две совершенно разные задачи, сравнивать их совершенно бессмысленно. NeoNeuro учится, а робота программируют.
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13073
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 4:07
Цитата:
Автор: NeoNeuro
Программа УЧИТСЯ.

Нет, программа не учится. В этом и состоит проблема, Вы говорите, что программа понимает и программа учится, а на самом деле происходит банальная аппроксимация данных.
Если говорить о проблематике интеллекта, то понятия "учиться" и "понимать" имеют в ней совершенно иной смысл. И самое главное, универсальность Вашего подхода - это иллюзия. Эта самую программу без радикального изменения невозможно научить правилам игры в подкидного дурака. То есть вместо ИИ мы имеем дело с тем, что автор программы неверно употребляет термины.
[Ответ][Цитата]
NO.
Сообщений: 10700
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 4:15
Изменено: 25 сен 14 4:15
В Windows такого обучения полно.
Даже в самом процессоре. Он тоже траектории по коду запоминает, про каждый переход ведёт статистику куда повернули, потом пытается предугадать.
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13073
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 4:19
В этом смысле, любое кэширование - это обучение. Любой словарь обучает поиску по ключу, а не путем полного перебора массива. А уж какая бездна обучения в конфигураторах, инициализационных файлах и реестрах!
[Ответ][Цитата]
NeoNeuro
Сообщений: 100
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 4:34
Цитата:
Автор: Egg

Нет, программа не учится. В этом и состоит проблема, Вы говорите, что программа понимает и программа учится, а на самом деле происходит банальная аппроксимация данных.
То есть вместо ИИ мы имеем дело с тем, что автор программы неверно употребляет термины.

Инс - это аппроксимация данных. Инс, с вашей точки зрения, не ИИ?
мой алгоритм - это скорее экстраполяция. Чем это плохо? Научить игре в дурака.. Придумайте вектор данных в стиле Инс - это сложно, но можно.
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13073
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 4:42
Изменено: 25 сен 14 5:06
Цитата:
Автор: NeoNeuro
Инс, с вашей точки зрения, не ИИ?

ИНС, то есть, Artificial Neural Network - это не ИИ, а в лучшем случае, это один из методов решения каких-то задач. Если говорить о математике, то 95% ИНС эквивалентны банальной матричной алгебре с приближенными вычислениями. Вы же не говорите, что арифметика - это ИИ. Или не говорите, что экскаватор - это городское строительство. В таком непростом деле как ИИ нужно очень внимательно относиться к терминам, а то скоро по форуму будут бегать сотни людей с криками о понимании, обучении и мышлении.
[Ответ][Цитата]
NO.
Сообщений: 10700
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:04
Да, любая информация влияет на ход программы и может считаться её частью.
И понятен восторг от знакомства с фон-Неймановской архитектурой, где в программу тоже можно писать. Это замечательное открытие, будем теперь её называть архитектурой фон-Неймана-Неонейры.

Вообще тут обычная ошибка, что по набору объектов можно получить их общий тип. Просто типа поделив данные на ключевые, выводимые и шум.
Потом конечно возникает проблема с правилами вывода. Но это уже типа другая проблема.
[Ответ][Цитата]
NeoNeuro
Сообщений: 100
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:07
Цитата:
Автор: Egg
ИНС, то есть, Artificial Neural Network - это не ИИ, а в лучшем случае, это один из методов решения каких-то задач.

Можете не считать это ИИ, это неважно.
специально для вас такое определение:

NeoNeuro - это метод экстраполяции, который можно научить шахматным ходам и другим задачам при помощи стандартных обучающих векторов, применяемых в нейросетях.
Преимущества перед нейросетями:http://neoneuro.com/ru/neoneuro/back-propagation
На сегодняшний день неизвестно о существовании других программ, решающих данную задачу.
[Ответ][Цитата]
rrr3
Сообщений: 11857
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:09
Цитата:
Автор: NO.
...
Вообще тут обычная ошибка, что по набору объектов можно получить их общий тип. Просто типа поделив данные на ключевые, выводимые и шум.
Потом конечно возникает проблема с правилами вывода. Но это уже типа другая проблема.

+100500
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13073
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:14
Изменено: 25 сен 14 5:15
Цитата:
Автор: NeoNeuro
NeoNeuro - это метод экстраполяции, который можно научить шахматным ходам и другим задачам при помощи стандартных обучающих векторов, применяемых в нейросетях.

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

В чем именно метод? Так, взяли задачу, которая мало кому интересна, предложили свои варианты решения частностей. Назвали громко это ОБУЧЕНИЕМ и ПОНИМАНИЕМ. Где метод? Можете ли Вы изложить свой метод без привязки к алгоритму? Вот ув. NO говорил про МДО. МДО - это метод, он позволяет взять практическую задачу и интерпретировать ее в рамках своих элементов. То, что сделали Вы, не содержит никакой новизны.
[Ответ][Цитата]
Slava
Сообщений: 3070
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:27
Цитата:
Автор: NeoNeuro

На тему нейросетей, есть совсем элементарная задача - сравните два числа.

первое число, второе число, результат.
Только что попробовал решить через нейросети и через NeoNeuro.

вот выборка, можно вставить и в NeoNeuro и в нейросети:

d1[d];d2[d];Result
1;1;1
1;2;0
2;1;0
2;2;1
5;5;1
5;6;0
6;5;0
6;6;1

далее проверяем "серединные" значения
3;3;?
3;4;?
4;4;?
5;4;?

NeoNeuro учится легко. А вот нейросети мне научить пока не удалось. Возможно, есть варианты - нужно поиграть с настройками слоёв и т.п. Проблема в том, что обучение просто не завершается.
Если сможете научить - поделитесь ссылкой на программу.


Не знаю, читали ли вы Бонгарда, но описываемая им программа "Арифметика" с таким и посложнее запросто справлялась еще 50 лет назад.
Интересно, знаете ли вы про простой тест Феллера:
SEPAL LENGTH; SEPAL WIDTH; PETAL LENGTH; PETAL WIDTH; IRIS
51 35 14 02 1
49 30 14 02 1
47 32 13 02 1
46 31 15 02 1
50 36 14 02 1
54 39 17 04 1
46 34 14 03 1
50 34 15 02 1
44 29 14 02 1
49 31 15 01 1
54 37 15 02 1
48 34 16 02 1
48 30 14 01 1
43 30 11 01 1
58 40 12 02 1
57 44 15 04 1
54 39 13 04 1
51 35 14 03 1
57 38 17 03 1
51 38 15 03 1
54 34 17 02 1
51 37 15 04 1
46 36 10 02 1
51 33 17 05 1
48 34 19 02 1
50 30 16 02 1
50 34 16 04 1
52 35 15 02 1
52 34 14 02 1
47 32 16 02 1
48 31 16 02 1
54 34 15 04 1
52 41 15 01 1
55 42 14 02 1
49 31 15 02 1
50 32 12 02 1
55 35 13 02 1
49 36 14 01 1
44 30 13 02 1
51 34 15 02 1
50 35 13 03 1
45 23 13 03 1
44 32 13 02 1
50 35 16 06 1
51 38 19 04 1
48 30 14 03 1
51 38 16 02 1
46 32 14 02 1
53 37 15 02 1
50 33 14 02 1
70 32 47 14 2
64 32 45 15 2
69 31 49 15 2
55 23 40 13 2
65 28 46 15 2
57 28 45 13 2
63 33 47 16 2
49 24 33 10 2
66 29 46 13 2
52 27 39 14 2
50 20 35 10 2
59 30 42 15 2
60 22 40 10 2
61 29 47 14 2
56 29 36 13 2
67 31 44 14 2
56 30 45 15 2
58 27 41 10 2
62 22 45 15 2
56 25 39 11 2
59 32 48 18 2
61 28 40 13 2
63 25 49 15 2
61 28 47 12 2
64 29 43 13 2
66 30 44 14 2
68 28 48 14 2
67 30 50 17 2
60 29 45 15 2
57 26 35 10 2
55 24 38 11 2
55 24 37 10 2
58 27 39 12 2
60 27 51 16 2
54 30 45 15 2
60 34 45 16 2
67 31 47 15 2
63 23 44 13 2
56 30 41 13 2
55 25 40 13 2
55 26 44 12 2
61 30 46 14 2
58 26 40 12 2
50 23 33 10 2
56 27 42 13 2
57 30 42 12 2
57 29 42 13 2
62 29 43 13 2
51 25 30 11 2
57 28 41 13 2
63 33 60 25 3
58 27 51 19 3
71 30 59 21 3
63 29 56 18 3
65 30 58 22 3
76 30 66 21 3
49 25 45 17 3
73 29 63 18 3
67 25 58 18 3
72 36 61 25 3
65 32 51 20 3
64 27 53 19 3
68 30 55 21 3
57 25 50 20 3
58 28 51 24 3
64 32 53 23 3
65 30 55 18 3
77 38 67 22 3
77 26 69 23 3
60 22 50 15 3
69 32 57 23 3
56 28 49 20 3
77 28 67 20 3
63 27 49 18 3
67 33 57 21 3
72 32 60 18 3
62 28 48 18 3
61 30 49 18 3
64 28 56 21 3
72 30 58 16 3
74 28 61 19 3
79 38 64 20 3
64 28 56 22 3
63 28 51 15 3
61 26 56 14 3
77 30 61 23 3
63 34 56 24 3
64 31 55 18 3
60 30 48 18 3
69 31 54 21 3
67 31 56 24 3
69 31 51 23 3
58 27 51 19 3
68 32 59 23 3
67 33 57 25 3
67 30 52 23 3
63 25 50 19 3
65 30 52 20 3
62 34 54 23 3
59 30 51 18 3
- там первые четыре столбца - признаки, характеризующие различные сорта цветка ириса, а последний - как-то установленный класс этих сортов.
Интересно, как вам удастся построить классификатор для них?
Часть выборки, если хотите, например - каждого третьего, можете взять для контроля
[Ответ][Цитата]
NeoNeuro
Сообщений: 100
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:33
Цитата:
Автор: Egg
1.
Есть какой-то конкртный формат входных данных

2.
В чем именно метод? Так, взяли задачу, которая мало кому интересна, предложили свои варианты решения частностей. Назвали громко это ОБУЧЕНИЕМ и ПОНИМАНИЕМ.
Где метод? Можете ли Вы изложить свой метод без привязки к алгоритму?

3.
Вот ув. NO говорил про МДО. МДО - это метод, он позволяет взять практическую задачу и интерпретировать ее в рамках своих элементов.

4.
То, что сделали Вы, не содержит никакой новизны.


1. Формат входы данных я взял из нейронных сетей. Более стандартного и общего формата я не знаю.
Сравните с GGP, к примеру - где правила задаются по сути, обычным программированием.

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

3. Где почитать про МДО? Не могу комментировать, так как не знаком с темой. Работающие программы по этой методике есть? И, главное - какие там проблемы, т.е. если бы у меня было это "мдо", то что там плохого?
>Потом конечно возникает проблема с правилами вывода. Но это уже типа другая проблема.
Какая проблема? В чём она заключается, давайте проверим NeoNeuro!

4. Почему тогда нет других программ? Можете считать, что мой алгоритм - банальность, ничего нового, но других программ, решающих указанные элементарные задачи нет - согласны?
[Ответ][Цитата]
Вольфрамовый клaпaн
Сообщений: 13073
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:37
Изменено: 25 сен 14 5:42
Цитата:
Автор: NeoNeuro
4. Почему тогда нет других программ? Можете считать, что мой алгоритм - банальность, ничего нового, но других программ, решающих указанные элементарные задачи нет - согласны?

Где нет других программ? Ваша программа - это курсовая работа в самом лучшем случае. Проблематика обучения ходам в шахматам это - университетская тематика начальных курсов. У нас в США примерно 4500 университетов, из них 10% имеет направления в области AI, со сколькими Вы переписывались по поводу Вашей задачи и похожей тематики? Пожалуйста, назовите точное число.
[Ответ][Цитата]
гость
78.25.121.*
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:42
кажется, что ирисы легко разделяются по одному четвертому компоненту вектора..
при x4=18 во 2м классе только один пример требует уточнения.
[Ответ][Цитата]
гость
78.25.121.*
На: NeoNeuro - универсальный искусственный интеллект
Добавлено: 25 сен 14 5:47
и в 3м еще 4 с x4 'аномально низким'..
[Ответ][Цитата]
 Стр.9 (23)1  ...  5  6  7  8  [9]  10  11  12  13  ...  23<< < Пред. | След. > >>