IPB

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V  < 1 2 3 4 >  
Ответить в данную темуНачать новую тему
> как обучить компьютер, чтоб он мог обучаться сам?, описываем логические схемы и блок-схемы
ARTrus
сообщение 14.7.2010, 9:50
Сообщение #21


on-line помощник, K. O. или просто Кэп
***

Группа: Пользователи
Сообщений: 4944
Регистрация: 27.8.2009
Из: http://infonis.iii.ru
Пользователь №: 5046
Сайт инфа: s-t-a-l-k-e-r.iii.ru


Цитата(папа Карло @ 14.7.2010, 10:04) *
Ссылка, кстати, не работает.
http://globalscience.ru/article/read/188/


--------------------
"Свободный Сталкер" в бааальшом формате :)

тематический инф "Свободный Сталкер" по книгам серии "S.T.A.L.K.E.R."
Большой выбор анекдотов
, справочники по мутантам, артефактам, аномалиям, Легендам Зоны... + странное, часы, погода, музыка, мини-игра "Сейф" + тест на "белку" и "стандартного инфа" в разговоре инфов (99% определение)
Приглашаю всех "белок" проверить своих питомцев на обученность...
Новогодняя открытка от Сталкера
Новая открытка от Сталкера
Перейти в начало страницы
 
+Цитировать сообщение
Ninja
сообщение 18.2.2011, 23:22
Сообщение #22


Новичок
*

Группа: Пользователи
Сообщений: 4
Регистрация: 18.2.2011
Пользователь №: 16489



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

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

Всем спасибо за внимание.Надеюсь,я чем-то помог в ваших начинаниях.

Сообщение отредактировал Ninja - 18.2.2011, 23:25
Перейти в начало страницы
 
+Цитировать сообщение
Zkir
сообщение 19.2.2011, 0:01
Сообщение #23


Нефурайто
***

Группа: Пользователи
Сообщений: 1373
Регистрация: 16.7.2009
Из: Темного Королевства
Пользователь №: 4405
Сайт инфа: vi-lenin.iii.ru


Ninja, вау, какие наполеоновские планы smile.gif

Цитата
Что бы программа сомосовершенствовалась без участия пользователя, нужно для начала научить программу основам русского языка


Знание основ русского языка безусловно может повысить качество распознавания реплик гостя. Например, понимание программой, что "хочу!" - это положительный ответ на вопрос "хочешь ... ?", а "хочу, но ..." - отрицательный, позволит не программировать это в шаблонах каждый раз на каждый вопрос отдельно. Но как это поможет сомосовершенствованию? Чтобы программа "обучалась", она должна откуда-то черпать информацию. Соответственно вопрос в том как и откуда. От пользователей? Из Википедии? Напрямую из платоновского мира идей?

Сообщение отредактировал Zkir - 19.2.2011, 0:08


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
папа Карло
сообщение 19.2.2011, 0:10
Сообщение #24


Инфмастер
***

Группа: Пользователи
Сообщений: 6380
Регистрация: 9.10.2009
Из: Санкт Петербург
Пользователь №: 5912
Сайт инфа: aelka.iii.ru


Цитата
Знание основ русского языка безусловно может повысить качество распознавания реплик гостя.
А знание основ языка большинства наших гостей поможет этому ещё больше. laugh.gif


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
Загрузчик
сообщение 19.2.2011, 2:38
Сообщение #25


Ni Dieu ni maître!
***

Группа: Пользователи
Сообщений: 790
Регистрация: 19.3.2010
Из: железной когорты
Пользователь №: 9150
Сайт инфа: trotsky.iii.ru


Цитата(Ninja @ 18.2.2011, 23:22) *
Я сейчас работаю над таким проектом,который будет во много раз совершенней,инфы на этом сайте.Что бы программа сомосовершенствовалась без участия пользователя,нужно для начала научить программу основам русского языка:различение частей речи,посторение самостоятельных предложений(это можно сделать посредством переменных и условий).


Язык выбран плохой, т.к. в нем много омонимов. Слова, разные по значению, но одинаковые по написанию. Это сущий бич инфовода. Надо выбрать такой язык, где каждому значению ОДНОЗНАЧНО соответствует УНИКАЛЬНОЕ слово. А уж с этого языка переводить на русский и другие. Иначе вообще ничего не получится.



Цитата(Ninja @ 18.2.2011, 23:22) *
Затем я заложу в неё законы,котрым она будет подчиняться,основы морали(также с помощью переменных и условий).


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

"Всё это я планирую сделать к концу года."

Смело. rolleyes.gif

Сообщение отредактировал Загрузчик - 19.2.2011, 2:50


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
MYCbKA
сообщение 19.2.2011, 2:59
Сообщение #26


Инфмастер
***

Группа: Пользователи
Сообщений: 1181
Регистрация: 18.12.2009
Пользователь №: 7816



еще одним фермистом больше...


--------------------
Пацаки чатланам на голову сели! Кю!
Перейти в начало страницы
 
+Цитировать сообщение
папа Карло
сообщение 19.2.2011, 6:49
Сообщение #27


Инфмастер
***

Группа: Пользователи
Сообщений: 6380
Регистрация: 9.10.2009
Из: Санкт Петербург
Пользователь №: 5912
Сайт инфа: aelka.iii.ru


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


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
ARTrus
сообщение 19.2.2011, 11:34
Сообщение #28


on-line помощник, K. O. или просто Кэп
***

Группа: Пользователи
Сообщений: 4944
Регистрация: 27.8.2009
Из: http://infonis.iii.ru
Пользователь №: 5046
Сайт инфа: s-t-a-l-k-e-r.iii.ru


Цитата(папа Карло @ 19.2.2011, 6:49) *
Кого-то это мне напоминает - громадьё планов, базапелляционность суждений, завышенная самооценка...Кого-то очень знакомого, по нашему форуму...
и ошибки в посте тоже напоминают.. biggrin.gif


--------------------
"Свободный Сталкер" в бааальшом формате :)

тематический инф "Свободный Сталкер" по книгам серии "S.T.A.L.K.E.R."
Большой выбор анекдотов
, справочники по мутантам, артефактам, аномалиям, Легендам Зоны... + странное, часы, погода, музыка, мини-игра "Сейф" + тест на "белку" и "стандартного инфа" в разговоре инфов (99% определение)
Приглашаю всех "белок" проверить своих питомцев на обученность...
Новогодняя открытка от Сталкера
Новая открытка от Сталкера
Перейти в начало страницы
 
+Цитировать сообщение
Загрузчик
сообщение 19.2.2011, 12:04
Сообщение #29


Ni Dieu ni maître!
***

Группа: Пользователи
Сообщений: 790
Регистрация: 19.3.2010
Из: железной когорты
Пользователь №: 9150
Сайт инфа: trotsky.iii.ru


Наткнулся в сети на полезную (возможно) для развития инфов штуку:

Облако ассоциаций

Она группирует психологически близкие понятия.


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
Zkir
сообщение 19.2.2011, 14:36
Сообщение #30


Нефурайто
***

Группа: Пользователи
Сообщений: 1373
Регистрация: 16.7.2009
Из: Темного Королевства
Пользователь №: 4405
Сайт инфа: vi-lenin.iii.ru


Комментариев от Ниндзи я так понимаю, мы вряд ли дождемся, поэтому продолжим междусобойчик smile.gif

Цитата
Язык выбран плохой, т.к. в нем много омонимов. Слова, разные по значению, но одинаковые по написанию. Это сущий бич инфовода. Надо выбрать такой язык, где каждому значению ОДНОЗНАЧНО соответствует УНИКАЛЬНОЕ слово

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

Более того, искусственный язык выглядит как шаг в сторону от основной цели, которая, как казалось - общение на естественном языке. smile.gif


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
ARTrus
сообщение 19.2.2011, 15:07
Сообщение #31


on-line помощник, K. O. или просто Кэп
***

Группа: Пользователи
Сообщений: 4944
Регистрация: 27.8.2009
Из: http://infonis.iii.ru
Пользователь №: 5046
Сайт инфа: s-t-a-l-k-e-r.iii.ru


Цитата(Zkir @ 19.2.2011, 14:36) *
Более того, искусственный язык выглядит как шаг в сторону от основной цели, которая, как казалось - общение на естественном языке. smile.gif
Этот "шаг в сторону", наверное, нужен именно для того чтобы успешно имитировать "понимание" языковых конструкций не отвлекаясь на саму сложную и противоречивую конструкцию естественного языка.
Хотя мне больше кажется, что суть не в понимании конкретной фразы, которую можно интерпретировать по-разному, а в построении некой суммы "знаний" о теме разговора на основе предыдущих реплик обоих сторон. Тогда, возможно, будет достаточно легко интерпретировать любую двусмысленную фразу типа "да нет наверное" исходя именно из опыта предыдущего диалога, если он продолжает быть "логичным". Если же нет - просто перестать быть логичным в ответ и выкинуть какую-нибудь "шалость" в виде перевода разговора.


--------------------
"Свободный Сталкер" в бааальшом формате :)

тематический инф "Свободный Сталкер" по книгам серии "S.T.A.L.K.E.R."
Большой выбор анекдотов
, справочники по мутантам, артефактам, аномалиям, Легендам Зоны... + странное, часы, погода, музыка, мини-игра "Сейф" + тест на "белку" и "стандартного инфа" в разговоре инфов (99% определение)
Приглашаю всех "белок" проверить своих питомцев на обученность...
Новогодняя открытка от Сталкера
Новая открытка от Сталкера
Перейти в начало страницы
 
+Цитировать сообщение
папа Карло
сообщение 19.2.2011, 15:46
Сообщение #32


Инфмастер
***

Группа: Пользователи
Сообщений: 6380
Регистрация: 9.10.2009
Из: Санкт Петербург
Пользователь №: 5912
Сайт инфа: aelka.iii.ru


Цитата
Если же нет - просто перестать быть логичным в ответ и выкинуть какую-нибудь "шалость" в виде перевода разговора.
Человек в разговоре может высказать какую-то парадоксальную или не логичную мысль, которая, тем не менее, вписывается в тему разговора и не должна служить поводом для перевода темы. Как тут быть? Люди в таких случаях поправляют собеседника или опровергают, а что сделает инф, "потеряв нить"?

Сообщение отредактировал папа Карло - 19.2.2011, 15:50


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
ARTrus
сообщение 19.2.2011, 16:09
Сообщение #33


on-line помощник, K. O. или просто Кэп
***

Группа: Пользователи
Сообщений: 4944
Регистрация: 27.8.2009
Из: http://infonis.iii.ru
Пользователь №: 5046
Сайт инфа: s-t-a-l-k-e-r.iii.ru


Цитата(папа Карло @ 19.2.2011, 15:46) *
Человек в разговоре может высказать какую-то парадоксальную или не логичную мысль, которая, тем не менее, вписывается в тему разговора и не должна служить поводом для перевода темы. Как тут быть? Люди в таких случаях поправляют собеседника или опровергают, а что сделает инф, "потеряв нить"?
Все три варианта, как обычно в инфе, рандомно... laugh.gif
Поправить, опровергнуть, перевести тему...

Сообщение отредактировал ARTrus - 19.2.2011, 16:10


--------------------
"Свободный Сталкер" в бааальшом формате :)

тематический инф "Свободный Сталкер" по книгам серии "S.T.A.L.K.E.R."
Большой выбор анекдотов
, справочники по мутантам, артефактам, аномалиям, Легендам Зоны... + странное, часы, погода, музыка, мини-игра "Сейф" + тест на "белку" и "стандартного инфа" в разговоре инфов (99% определение)
Приглашаю всех "белок" проверить своих питомцев на обученность...
Новогодняя открытка от Сталкера
Новая открытка от Сталкера
Перейти в начало страницы
 
+Цитировать сообщение
Zkir
сообщение 19.2.2011, 17:12
Сообщение #34


Нефурайто
***

Группа: Пользователи
Сообщений: 1373
Регистрация: 16.7.2009
Из: Темного Королевства
Пользователь №: 4405
Сайт инфа: vi-lenin.iii.ru


Что такое нелогичная мысль?
"Волга впадает в Черное море"? "Волга впадает в левый ботинок"? Как на нее надо реагировать?

P.S. А фраза "да нет наверное" по-моему, вполне однозначна smile.gif


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
папа Карло
сообщение 19.2.2011, 18:40
Сообщение #35


Инфмастер
***

Группа: Пользователи
Сообщений: 6380
Регистрация: 9.10.2009
Из: Санкт Петербург
Пользователь №: 5912
Сайт инфа: aelka.iii.ru


Не логичная мысль - в данном случае мысль, не вытекающая логическим путём из выше (ранее) сказанного, а спонтанно возникшая но имеющая какое-то отношение к теме. Такое можно наблюдать в приятельской беседе, когда люди хорошо знают друг друга и понимают "с полуслова". Со стороны трудно уловить какую-то логику, а они отлично понимают друг друга.
Или другой, самый обычный случай : "Привет, меня зовут Элька, а тебя?" - "Я пришла"... laugh.gif

Сообщение отредактировал папа Карло - 19.2.2011, 18:51


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
ARTrus
сообщение 19.2.2011, 18:51
Сообщение #36


on-line помощник, K. O. или просто Кэп
***

Группа: Пользователи
Сообщений: 4944
Регистрация: 27.8.2009
Из: http://infonis.iii.ru
Пользователь №: 5046
Сайт инфа: s-t-a-l-k-e-r.iii.ru


Цитата(папа Карло @ 19.2.2011, 18:40) *
Не логичная мысль - в данном случае мысль, не вытекающая логическим путём из выше (ранее) сказанного, а спонтанно возникшая но имеющая какое-то отношение к теме. Такое можно наблюдать в приятельской беседе, когда люди хорошо знают друг друга и понимают "с полуслова". Со стороны трудно уловить какую-то логику, а они отлично понимают друг друга.
Ну вот когда инф и гость и будут такими "друзьями", то и можно будет ожидать подобных случаев... В общем случае достаточно вышеизложенного... Будем решать проблемы по мере поступления...


--------------------
"Свободный Сталкер" в бааальшом формате :)

тематический инф "Свободный Сталкер" по книгам серии "S.T.A.L.K.E.R."
Большой выбор анекдотов
, справочники по мутантам, артефактам, аномалиям, Легендам Зоны... + странное, часы, погода, музыка, мини-игра "Сейф" + тест на "белку" и "стандартного инфа" в разговоре инфов (99% определение)
Приглашаю всех "белок" проверить своих питомцев на обученность...
Новогодняя открытка от Сталкера
Новая открытка от Сталкера
Перейти в начало страницы
 
+Цитировать сообщение
Загрузчик
сообщение 19.2.2011, 18:55
Сообщение #37


Ni Dieu ni maître!
***

Группа: Пользователи
Сообщений: 790
Регистрация: 19.3.2010
Из: железной когорты
Пользователь №: 9150
Сайт инфа: trotsky.iii.ru


Вот выработали критерии.

Цитата
Инф ответил идеально точно - 3
близко к теме - 2
нейтрально (шутка, удачная фраза, поддерживающая разговор) - 1
совсем мимо, в "молоко" - 0


Можно ли автоматизировать оценку отклонений? С наличием "словаря синонимов" (http://www.synonymizer.ru/) и "облака ассоциаций" (http://slovesa.ru/) эта задача облегчается.

1. Алгоритм выделяет ЗНАЧАЩИЕ СЛОВА - то есть выбрасывает из фразы всякие "что, как... в... на... о... ты... вы..."), и оставляет относительно редкие корни (нефтепереработ~, политик~, кастрюл~) группированные по темам. В зависимости от них, определяется и запоминается ИЗНАЧАЛЬНАЯ ТЕМА РАЗГОВОРА.
2. Значащие корни фразы сравниваются со словарем СИНОНИМОВ. Если в ответе инфа встречаются синонимы к значащим словам, то разговор ведется очень близко к теме. (2)
3. Значащие корни фразы сравниваются с облаком АССОЦИАЦИЙ. Если в ответе инфа встречаются ассоциации к значащим словам, то разговор ведется в нейтрально-поддерживающем режиме (1)
4. Если нет совпадений ни с синонимами, ни с ассоциациями, то разговор отклоняется от темы (0). Иногда это нужно. Но при общем приближении к нулю (частой смене тем), инф должен искусственно возвращаться в русло ИЗНАЧАЛЬНОЙ ТЕМЫ, употребляя фразы-заготовки, к ней относящиеся.

Отступления от темы в ходе диалога можно представить в виде графика.

Что до "языка без омонимов" - меньше всего омонимов в эсперанто.

Приложение: частотный анализ диалогов
http://forum.iii.ru/index.php?showtopic=12591

Пример незначащих слов оттуда (с частотой встречаемости):

что 396
это 338
как 281
все 176
так 166
может 141
мне 108
если 96
тебя 93
или 92

Пример значащих слов оттуда:

скептицизм 2
танец 2
табак 2
телеканалы 2
страстный 2
стихийного 2
студенческих 2

Сообщение отредактировал Загрузчик - 19.2.2011, 19:05


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
ARTrus
сообщение 19.2.2011, 18:59
Сообщение #38


on-line помощник, K. O. или просто Кэп
***

Группа: Пользователи
Сообщений: 4944
Регистрация: 27.8.2009
Из: http://infonis.iii.ru
Пользователь №: 5046
Сайт инфа: s-t-a-l-k-e-r.iii.ru


Цитата(Zkir @ 19.2.2011, 17:12) *
А фраза "да нет наверное" по-моему, вполне однозначна smile.gif
Конечно. Но это нам с Вами - носителям ЕИ, а ИИ - нет... даже программам-переводчикам...
Цитата
Что такое нелогичная мысль?
"Волга впадает в Черное море"? "Волга впадает в левый ботинок"? Как на нее надо реагировать?
Как название нового географического объекта, который пока не известен ИИ. Соответственно - законный вопрос: "Что это?" "И где это?"
Тему-то разговора мы правильно определили? География? Вот и будем пока находится в её рамках, пока нам весовые коэффициенты тем не докажут обратное... wink.gif


--------------------
"Свободный Сталкер" в бааальшом формате :)

тематический инф "Свободный Сталкер" по книгам серии "S.T.A.L.K.E.R."
Большой выбор анекдотов
, справочники по мутантам, артефактам, аномалиям, Легендам Зоны... + странное, часы, погода, музыка, мини-игра "Сейф" + тест на "белку" и "стандартного инфа" в разговоре инфов (99% определение)
Приглашаю всех "белок" проверить своих питомцев на обученность...
Новогодняя открытка от Сталкера
Новая открытка от Сталкера
Перейти в начало страницы
 
+Цитировать сообщение
папа Карло
сообщение 19.2.2011, 19:22
Сообщение #39


Инфмастер
***

Группа: Пользователи
Сообщений: 6380
Регистрация: 9.10.2009
Из: Санкт Петербург
Пользователь №: 5912
Сайт инфа: aelka.iii.ru


Цитата
Конечно. Но это нам с Вами - носителям ЕИ, а ИИ - нет... даже программам-переводчикам...
Со слов Задорного - эту фразу не понять вообще никому, кроме нас и братьев-славян, и то не всех. biggrin.gif
Цитата
С наличием "словаря синонимов" (http://www.synonymizer.ru/) и "облака ассоциаций" (http://slovesa.ru/) эта задача облегчается.
Загрузчик, мысль очень заманчивая, но существующими на сегодня средствами я её осуществить уже не успею, при всём желании.

Сообщение отредактировал папа Карло - 19.2.2011, 20:10


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
Zkir
сообщение 19.2.2011, 20:14
Сообщение #40


Нефурайто
***

Группа: Пользователи
Сообщений: 1373
Регистрация: 16.7.2009
Из: Темного Королевства
Пользователь №: 4405
Сайт инфа: vi-lenin.iii.ru


Служебное слово - еще не значит незначащее. "Что такое коммунизм?" и "такое коммунизм?" - две разные реплики.

---
Меня больше интересует, что делать после того как я разобрал предложение по составу. Нашел подлежащее, сказуемое, второстепенные члены предложения. Что дальше-то делать?


--------------------
Перейти в начало страницы
 
+Цитировать сообщение

4 страниц V  < 1 2 3 4 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 22.10.2019, 20:17