GotAI.NET
Форум: Проблемы искусственного интеллекта
Регистрация
|
Вход
Все темы
|
Новая тема
Стр.12 (26)
<<
< Пред.
|
След. >
>>
Поиск:
Автор
Тема: На: "Киберсеть" - экономический симулятор как игра для программистов
гость
78.25.123.*
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 2:26
ответ зависит от того, что именно заранее все-таки запрограммировано.
[
Ответ
][
Цитата
]
rrr3
Сообщений: 11857
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 2:49
Изменено: 18 июн 14 2:56
Цитата:
Автор: DCV
Случайное изменение системы не требуется. Нахождение решения, которое заранее не запрограммировано заключается в другом. Сходу не могу описать. Предлагаю всем искать ответ на вопрос, в чем заключается нахождение решения, которое заранее не запрограммировано.
Очень интересно!
И в чем же заключается нахождение любого решения заранее детерминированного (раз исключаем случайность), когда само то, что еще требуется решить может быть любым и еще не задано (т.е. по сути в этом контексте равносильно тому, что может быть задано случайно)?!
Можно конечно последовательный (вопрос о алгоритме последовательности возникнет, что само по себе является ограничением) перебор делать если есть настроение....
(Вы не Бога в помощники предложить собираетесь часом....?)
[
Ответ
][
Цитата
]
DCV
Сообщений: 746
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 4:27
Цитата:
Автор: rrr3
нахождение любого решения
Не любого решения. Область решений ограничена.
Цитата:
заранее детерминированного (раз исключаем случайность)
Любое явление может быть детерминировано, например, если рассчитать движение каждого атома. Либо случайно, если в квантовой механике явления являются реально случайными.
Но речь идет абсолютно не об этом.
Есть модели разного уровня. Есть уровень команд процессора. Есть уровень команд языка С++. Есть уровень методов и переменных, описанных на с++. Есть уровень явлений в предметной области, которую описывает программа и т.д. Само понятие детерминированного и случайного существует на уровне атомов или команд процессора. Нас интересуют модели более высокого уровня. Используя модели более высокого уровня, мы получаем совершенно новый эффект. При этом вопрос детерминированности и случайности не является важным.
[
Ответ
][
Цитата
]
rrr3
Сообщений: 11857
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 4:44
Цитата:
Автор: DCV
Не любого решения. Область решений ограничена.
Чем если, не секрет, при том условии, что даже сама задача еще не известна
(похоже Вы не до конца уяснили контекст)
Цитата:
Любое явление может быть детерминировано, например, если рассчитать движение каждого атома. Либо случайно, если в квантовой механике явления являются реально случайными.
Т.е. в одном случае закрываем глаза на случайность... и получаем строгую детерминированность, в другом случае, наоборот. Т.е. мы все знаем про ЛЮБОЕ явление. Образно говоря ТОЛЬКО в зависимости от нашего желания любое явление может быть то таким, то другим (раз условие = ЛЮБОЕ явление).
(Ну что же не буду далее высказывать свое мнение обо всем этом, продолжайте в том же духе)
Цитата:
Но речь идет абсолютно не об этом.
Вот это верно!
Цитата:
Есть модели разного уровня. Есть уровень команд процессора. Есть уровень команд языка С++. Есть уровень методов и переменных, описанных на с++. Есть уровень явлений в предметной области, которую описывает программа и т.д.
Весь список пожалуйста.
Цитата:
Само понятие детерминированного и случайного существует на уровне атомов или команд процессора
И все?! Обидно...
Цитата:
Нас интересуют модели более высокого уровня. Используя модели более высокого уровня, мы получаем совершенно новый эффект. При этом вопрос детерминированности и случайности не является важным.
Получайте! Рад за Вас.
[
Ответ
][
Цитата
]
гость
78.25.122.*
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 5:41
t.> НЕ ФОРМУЛИРУЕТ эту оценочную функцию
ну, уже классики типа Самюэля формировали оценочную функцию для программы игры в шашки путем организации игры программы против самой себя.
И вся эта бодяга с 'социальными ценностями и обучением морали' есть следствие 'cоциальной игры' - игры множественных копий социального агента протиыв самого себя (в разных ипостасях). C формированием набора устойчивых 'оценочных функций', обучением агентов оценивать те или иные действия определенным образом.
Похоже, что много упирается в известные проблемы. Есть некоторый опыт, образы ситуаций с соотв. оценками. В допущении 'гладкости' (это всего лишь одна из многих эвристик) по отдельным точкам строят аппроксимацию оценок по точкам и следуют рекоментациям оценивающей функции при виртуальном исследовании промежуточных случаев (обучение на модели).
можно поступать по другому, когда глобальная аппроксимация оказывается рисковой - по локальным оценкам строят оценку 'похожих' ситуаций, насколько похожа интересующая систуация на реальный опыт, настолько будет похожа оценка (это эвристика 'аналогии').
В случае 'развитого' агента (репрезентирующего и коммуницирующего), можно полагаться
на внешние оценки ситуаций ('советы') (эвристика авторитета).
[
Ответ
][
Цитата
]
Victor G. Tsaregorodtsev
Сообщений: 3187
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 5:56
Цитата:
Автор: tac
Вы бы историю посмотрели, да я создал эту статью, но её кто-то дополнил, IP из Пензы, я же под Ригой
Тогда сорри, мне "по совокупности признаков" подумалось на Ваше авторство всех радикальных утверждений
Цитата:
Автор: tac
И кстати, должен отметить, что Вы достаточно быстро разобрались в перцептроне Розенблатта и написали заметку на своем сайте
Не, та заметка вроде как была реакцией на студенческие вопли о помощи на комп.форуме. На форуме я издевался (и этой весной - очередная сессия у студентов - я тоже пару раз издевнулся), что под словом "персептрон" можно понимать как минимум 4 разных классических сети и/или алгоритма (алгоритм обучения R-нейрона, персептрон Розенблатта c А-слоями, MLP с бэкпропом, рекуррентный MLP с бэкпропом во времени). Но зачем наполнять любым подробным контентом чужой ресурс (форум), если есть свой сайт? Которому надо было уделять внимание. Т.е. "быстро" или "не быстро" - это не то, просто тогда появился повод именно для выражения позиции по некоторому вопросу.
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 9:20
Изменено: 18 июн 14 9:23
Цитата:
Автор: rrr3
1. Допустим нам требуется достичь всего одну наперед заданную цель, и мы описываем ее, как некий результат работы системы в виде ее "выходов" в ответ на некие "входы".
2. Если при этом, мы знаем способ получения результата (алгоритмы, "логики" и т.п.), то вроде как имеем дело с традиционным ИИ, в отличие от СИИ.
3. Нас, как правило, не устраивают заранее заложенные программером "логики" приводящие к нужному результату (чисто ИИ). Нам вроде как нужно не самим думать, а система должна за нас думать и родить эту "логику". Тогда остается только вариант, когда эта "логика" нами строго не детерминированна. Точнее будет сказать, не строго детерминированна, иными словами должна влкючать изменения "логики" (читай самой системы) заранее не заданным способом. Самым, предельно не заданным способом является случайное изменение системы (читай "логики"). Если есть иные более универсальные, заранее не детерминимрованные способы, прошу в студию!
4. Если ужать п.3, то получается, что в предельном своем выражении то, что нам надо - это изменения системы (не имеющие изначальную строгую детерминированность) до тех пор, пока не достигнута заданная цель. Изменения системы в данном случае так или иначе подразумевает перебор (т.е. отсутствие "гладкости" и наличие "разрывов", иначе знание любого ответа до знания любой задачи...), иначе это будут не изменения, а исполнение заранее детерминированно заложенного.
Ошибка рассуждений тут в первом пункте - "достичь всего одну наперед заданную цель". Выше я говорил о т.н. двухуровневом целеполагании. А это значит, что имея цель верхнего уровня, как уже осознанную системой, нужно сформировать цели (целевую функцию) второго уровня.
Тогда мы можем заниматься хоть полным перебором, вопрос лишь в том на каком множестве ситуаций. Вместо случайности в нахождении целей второго уровня используется логика - эвристики. Эти эвристики ограничивают множество поиска. Вопрос лишь в том, как они выводятся эти эвристики.
Гладкость вы понимаете не так. Перебор не обязательно приводит к отсутствию гладкости. Все зависит от целевой функции. Целевая функция может учитывать лишь один параметр. Если этот параметр никак не зависит от поиска/перебора - то целевая функция будет давать лишь неизменяемую константу. Мы при таком поиске будем оставаться наместе.
Другой вариант, целевая функция при планамерном переборе дает такой разброс, что невозможно так незначительно изменить шаг поиска, чтобы получать близкие "гладкие" решения. Такая ситуация и есть при фолдинге белка, там происходят разрывы при достяжении к цели. Там требуется одновременно достичь выполнения десятка локальный целей, и не гладкость дает тот эффект, что выполнение 5 локальных целей разрушает прежде достигнутую цель.
Ситуацию можно изменить находя как лучший перебор (но это имеет свои пределы) , так и изменяя собственно целевую функцию. Возможно гладкость и будет тем критерием, который покажет, что целевая функция выбрана более верно.
[
Ответ
][
Цитата
]
гость
78.25.122.*
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 9:31
t.> при фолдинге белка
ну разумется, этого не нужно открывать на собственных шишках - достаточно знать про
шаперонины, котрансляционные шапероны, шапероны-ферменты (которые вертят молтен-глобулу как хотят, и никакие 'собственные' энергетические функции белковой цепи им
не указ.
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 9:47
Изменено: 18 июн 14 18:01
Цитата:
Автор: гость
t.> при фолдинге белка
ну разумется, этого не нужно открывать на собственных шишках - достаточно знать про
шаперонины, котрансляционные шапероны, шапероны-ферменты (которые вертят молтен-глобулу как хотят, и никакие 'собственные' энергетические функции белковой цепи им
не указ.
Это все не имеет ни какого отношения. Цепь сворачивается сама. Роль шаперонов совсем другая. Ну а так как я работал с РНК, то даже спорить не о чем ...
Ну и потом, что-там вертит белок совсем не важно, хоть сам Бог. В моем моделировании это исключено и не важно. Увы, не имею желания объяснять это тем кто не в зуб ногой в этом вопросе.
ВНИМАНИЕ! Дальше пойдет конкретный флуд, который можно спокойно пропускать. Начинаем читать пропуская несколько страниц, начиная с поста
http://gotai.net/forum/default.aspx?postid=95688#95688
[
Ответ
][
Цитата
]
гость
78.25.122.*
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 9:57
нет, не сама - белок быстро попадает в структуры эндоплазматического ретикуллума,
цистерны для созревания и проч., так что модель 'самосворачивания' в большинстве случаев весьма не адекватна. Никаким тонким управлением 'термализацией-денатурацией' требуемого не добиться. РНК бывают разные, и свертка их происходит по-разному.
Тем более, что сверточные конформации для разных РНК имеют разное функц. значение.
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 10:02
Цитата:
Автор: rrr3
1. Допустим нам требуется достичь всего одну наперед заданную цель, и мы описываем ее, как некий результат работы системы в виде ее "выходов" в ответ на некие "входы".
И в свете вышеописанного не верно еще это "в виде ее "выходов" в ответ на некие "входы"". Это усложняется до траектории во времени отноешний входы-выходы, образуя траекторию решения, а не статичные значения.
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 10:04
Изменено: 18 июн 14 10:07
Цитата:
Автор: гость
нет, не сама - белок быстро попадает в структуры эндоплазматического ретикуллума,
цистерны для созревания и проч., так что модель 'самосворачивания' в большинстве случаев весьма не адекватна. Никаким тонким управлением 'термализацией-денатурацией' требуемого не добиться. РНК бывают разные, и свертка их происходит по-разному.
Тем более, что сверточные конформации для разных РНК имеют разное функц. значение.
Имеете степень биолога? В противном случая, я дискутировать не буду. И это не модель - это факт. Да и потом это все равно не важно для моделирования.
[
Ответ
][
Цитата
]
гость
78.25.122.*
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 10:13
Изменено: 18 июн 14 17:51, автор изменений:
tac
ну, степень не степень, врать не буду, а пару-тройку специальных монографий по предмету
(фолдингу) осилить можно позволить себе.
(оффтоп удален)
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 10:20
Изменено: 18 июн 14 17:51
На том и порешим, я говорил о тРНК - вы подтвердили, что они сворачиваются сами. Этого достаточно.
Роль же "несамостоятельного сворачивания" вами сильно преувеличена, но это не важно для данной дискуссии.
[
Ответ
][
Цитата
]
DCV
Сообщений: 746
На: "Киберсеть" - экономический симулятор как игра для программистов
Добавлено: 18 июн 14 10:23
Цитата:
Автор: rrr3
(похоже Вы не до конца уяснили контекст)
Мы друг друга не совсем понимаем. Мое знание физики не достаточно, чтобы ответить, считают ли ученые все явления детерминированными или нет. Скорее всего считают, что в квантовой механике происходят случайные явления. Но это не имеет отношения к ИИ.
На уровне явлений окружающего мира мы многие явления считаем случайными в том смысле, что мы не можем учесть все факторы, которые влияют на эти явления.
На компьютере нужно создавать универсальную программу. Мы заранее не предусматриваем решение некоторых задач, но программа настолько универсальна, что может их решать. Таким образом компьютер будет решать задачи, которые заранее не запрограммированы. Для этого нужно создавать архитектуру вычислений более высокого уровня, чем языки типа с++.
[
Ответ
][
Цитата
]
Стр.12 (26)
:
1
...
8
9
10
11
[12]
13
14
15
16
...
26
<<
< Пред.
|
След. >
>>
Главная
|
Материалы
|
Справочник
|
Гостевая книга
|
Форум
|
Ссылки
|
О сайте
Вопросы и замечания направляйте нам по
Copyright © 2001-2022, www.gotai.net