GotAI.NET

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

 

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

 Все темы | Новая тема Стр.67 (100)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Диалоговая система Думбот 2
DCV
Сообщений: 746
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 3:46
Искать универсальные алгоритмы

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

Задача создания универсальной структуры

Необходимо создать алгоритм, который автоматически формирует в компьютере структуру для хранения любой информации. Универсальная вопросно-ответная система будет состоять из универсального парсера и универсальной структуры для данных.


[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 3:51
Изменено: 19 окт 15 3:53
Цитата:
Автор: DCV
Меня не интересует разработка простого бота. Мне нужно, чтобы был универсальный парсер и универсальные структуры. Препятствием является время на разработку технологии.

Я к тому, что иногда стоит пройти путь от версии к версии, от простого к сложному. В первой версии станет ясно как это работает не на уровне интуиции+логики, а на уровне логики+реализации. Но если для вас это ясно наперёд, то вопрос снимается. Просто в вашем тексте очень много "или". Чтобы их снять я и предложил сделать версию, которая умела бы реагировать только на утверждения и вопросы о возрасте.
[Ответ][Цитата]
rrr3
Сообщений: 11857
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 4:14
Изменено: 19 окт 15 4:15
Цитата:
Автор: DCV

Искать универсальные алгоритмы

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

Задача создания универсальной структуры

Необходимо создать алгоритм, который автоматически формирует в компьютере структуру для хранения любой информации. Универсальная вопросно-ответная система будет состоять из универсального парсера и универсальной структуры для данных.

Не зря говорят, охота пуще неволи....

Всем хочется самого(!) универсального алгоритма, самой(!) универсальной структуры и т.д. и т.п.... даже если ....

Есть совершенно противоположный подход. Нужно достаточное количество и разнообразие узкоспециализированных алгоритмов и структур, но ... автоматически согласовываемых... (да и создаваемые/комбинируемые в том числе....)

И какой из этих подходов жизнеспособней и в каких случаях/задачах...?


А может их можно совмещать...?

[Ответ][Цитата]
eto_ya
Сообщений: 1545
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 4:54
Цитата:
Автор: rrr3
Всем хочется самого(!) универсального алгоритма, самой(!) универсальной структуры и т.д. и т.п.... даже если ....

Есть совершенно противоположный подход. Нужно достаточное количество и разнообразие узкоспециализированных алгоритмов и структур, но ... автоматически согласовываемых... (да и создаваемые/комбинируемые в том числе....)

Если не ставить целью универсальность, то к ней и не придешь. Автор уже выбрал этот путь, поэтому критиковать его выбор не надо. Но проблема этого пути кроется в том, что сразу (сходу) описать такую систему не получится, а для описания потребуется итеративно создавать версии системы и в каждую новую интегрировать (как в единую) всё прежнее, а также новое. Это затратный путь, но единственно правильный на мой взгляд, как на уровне унификации, так и на уровне кода (для универсальной системы его будет намного меньше).
[Ответ][Цитата]
rrr3
Сообщений: 11857
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 5:14
Изменено: 19 окт 15 5:16
Цитата:
Автор: eto_ya
Если не ставить целью универсальность, то к ней и не придешь. Автор уже выбрал этот путь, поэтому критиковать его выбор не надо. Но проблема этого пути кроется в том, что сразу (сходу) описать такую систему не получится, а для описания потребуется итеративно создавать версии системы и в каждую новую интегрировать (как в единую) всё прежнее, а также новое. Это затратный путь, но единственно правильный на мой взгляд, как на уровне унификации, так и на уровне кода (для универсальной системы его будет намного меньше).

Вы во всем правы, уважаемый, простите пожалуйста, что не сразу понял высокий, хотя и "кроящийся", уровень Вашего единственно правильного пути... как на уровне унификации, так и на уровне кода...
[Ответ][Цитата]
DCV
Сообщений: 746
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 7:11
Изменено: 19 окт 15 7:11
Цитата:
Автор: eto_ya


Я к тому, что иногда стоит пройти путь от версии к версии, от простого к сложному.


Так я уже сделал Думбот 2 и Думбот 3.
[Ответ][Цитата]
DCV
Сообщений: 746
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 7:14
Цитата:
Автор: rrr3
Есть совершенно противоположный подход. Нужно достаточное количество и разнообразие узкоспециализированных алгоритмов и структур, но ... автоматически согласовываемых... (да и создаваемые/комбинируемые в том числе....)

И какой из этих подходов жизнеспособней и в каких случаях/задачах...?


А может их можно совмещать...?



Так это может быть одно и то же. Главное, чтобы итоговая программа была универсальной.
[Ответ][Цитата]
гость
37.187.73.*
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 7:15
Слышал, что программировать могут запретить, а потом смягчить требования и брать налог за програмирование.
[Ответ][Цитата]
rrr3
Сообщений: 11857
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 7:49
Цитата:
Автор: DCV
Так это может быть одно и то же. Главное, чтобы итоговая программа была универсальной.

нет это не одно и тоже
[Ответ][Цитата]
DCV
Сообщений: 746
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 22:07
Можно выделить отдельное направление для исследования: как сделать универсальный алгоритм. Собирать список приемов с решениями. Только тут важна конкретика. Будет трудно описать абстрактный алгоритм. Нужны примеры.
[Ответ][Цитата]
rrr3
Сообщений: 11857
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 22:39
Изменено: 19 окт 15 22:42
Цитата:
Автор: DCV
Можно выделить отдельное направление для исследования: как сделать универсальный алгоритм. Собирать список приемов с решениями. Только тут важна конкретика. Будет трудно описать абстрактный алгоритм. Нужны примеры.

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

И еще вопрос, возможен ли в принципе полностью универсальный алгоритм ("строгий" алгоритм)? В моем понимании такого алгоритма быть не может. Существование такого алгоритма было бы равносильно наличию ответа на любой, даже еще не заданный вопрос.
[Ответ][Цитата]
DCV
Сообщений: 746
На: Диалоговая система Думбот 2
Добавлено: 19 окт 15 23:22
Цитата:
Автор: rrr3
Что такое - алгоритм в Вашей интерпретации?

Последовательность инструкций для некоторой машины, которая может их "понимать" и выполнять.

Цитата:
Автор: rrr3
В моей интерпретации, если в последовательность включена случайность, то это уже не алгоритм.

Допустим, программа проверяет погоду в интернете и сообщает хозяину нужно ли брать на улицу зонтик. Погода случайная. Значит и результат работы программы случайный? Это не алгоритм?

Цитата:
Автор: rrr3

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

Любой алгоритм имеет ограничения по применению. Человек умеет решать любую задачу. Значит алгоритм работы мозга универсальный?
[Ответ][Цитата]
rrr3
Сообщений: 11857
На: Диалоговая система Думбот 2
Добавлено: 20 окт 15 1:53
Цитата:
Автор: DCV
Последовательность инструкций для некоторой машины, которая может их "понимать" и выполнять.

Мне не нравится такое определение, т.к. не разделяет неопределенность (случайность) и предопределенность, что может иметь большое значение и при нерзаличении сильно путать смысл говоримого.
Цитата:

Допустим, программа проверяет погоду в интернете и сообщает хозяину нужно ли брать на улицу зонтик. Погода случайная. Значит и результат работы программы случайный? Это не алгоритм?

Результат почти "случайный", если под результатом понимать будущую пригодность зонтика, но не случайный если понимать не пригодность а конкретное следствие/алгоритм от данных не зависимых от алгоритма Вашей проги. Кратко, алгоритм Вашей проги предопределенный! Предопределенным может быть и расчет вероятности (т.е. может быть алгоритмом)!
Цитата:

Любой алгоритм имеет ограничения по применению. Человек умеет решать любую задачу. Значит алгоритм работы мозга универсальный?

Человек не умеет решать любую задачу!
Человек (человечество) может найти(!!!) ("метод научного тыка" называется и подразумевает накопление/использование опыта) решение многих задач (не безгранично на конкретных этапах своего развития). Метод научного тыка с большой натяжкой можно назвать алгоритмом на бытовом уровне. Строгим алгоритмом, этот метод не является.
[Ответ][Цитата]
DCV
Сообщений: 746
На: Диалоговая система Думбот 2
Добавлено: 20 окт 15 2:09
Цитата:
Автор: rrr3
Результат почти "случайный", если под результатом понимать будущую пригодность зонтика, но не случайный если понимать не пригодность а конкретное следствие/алгоритм от данных не зависимых от алгоритма Вашей проги. Кратко, алгоритм Вашей проги предопределенный! Предопределенным может быть и расчет вероятности (т.е. может быть алгоритмом)!


Алгоритм программы предопределенный. Но программа использует данные, которые являются случайными. Значит результат работы программы случайный.
[Ответ][Цитата]
гость
207.244.78.*
На: Диалоговая система Думбот 2
Добавлено: 20 окт 15 2:17
Цитата:
Автор: DCV



Алгоритм программы предопределенный. Но программа использует данные, которые являются случайными. Значит результат работы программы случайный.

В мире ничего случайно не происходит, на всё происходящее есть причины.
[Ответ][Цитата]
 Стр.67 (100)1  ...  63  64  65  66  [67]  68  69  70  71  ...  100<< < Пред. | След. > >>