Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2012, 16:05   #11
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

нууу... я если честно не знаю, что это за уравнение, но по большому счету ответ - да, если у нее будут достаточно точные входные данные, то она его и выведет.

Господа, подскажите как практически реализовать такую систему, какими средствами создать 3d пространство и эту программу, воспринимающую его нужным образом?

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

Последний раз редактировалось Undertaken; 06.04.2012 в 16:11.
Undertaken вне форума Ответить с цитированием
Старый 06.04.2012, 16:28   #12
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Человеческий мозг, в отличие от процессора, является нейронной сетью, и гораздо лучше приспособлен для эвристических решений. А компьютеру придётся перебирать астрономическое количество вариантов, поэтому на практике можно решить только частную задачу. Скажем, уточнить гравитационную постоянную при прочих известных.
ds.Dante вне форума Ответить с цитированием
Старый 06.04.2012, 17:00   #13
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от ds.Dante Посмотреть сообщение
Человеческий мозг, в отличие от процессора, является нейронной сетью, и гораздо лучше приспособлен для эвристических решений. А компьютеру придётся перебирать астрономическое количество вариантов, поэтому на практике можно решить только частную задачу. Скажем, уточнить гравитационную постоянную при прочих известных.
меня поэтому и интересует реализация сего на практике, чтобы увидеть как именно можно будет задать элементы системы, такие как например "сила", чтобы сформировать представление о методе выведения законов. На самом деле, если допустим взять тот закон который я писал как пример, то не так уж и много вариантов перестановки переменных и знаков операций ему перебирать в функции a=f/m... Все зависит от того, как будет представлена среда в программе.
Undertaken вне форума Ответить с цитированием
Старый 06.04.2012, 19:31   #14
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Все зависит от того, как будет представлена среда в программе.
Вы не разу не правы.
Решения Ньютона исходят не с бухты-барахты. До него ряд ученых уже проводил эксперименты. Основывась на своих экспериментах и неудачах предшественников он вывел нужные зависимости. Ваш ИИ изначально будет оберечен на провал.
Цитата:
какими средствами создать 3d пространство и эту программу
Обычный трехмерный целочисленный массив.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 06.04.2012 в 19:38.
Utkin вне форума Ответить с цитированием
Старый 06.04.2012, 20:16   #15
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Цитата:
Сообщение от Undertaken Посмотреть сообщение
На самом деле, если допустим взять тот закон который я писал как пример, то не так уж и много вариантов перестановки переменных и знаков операций ему перебирать в функции a=f/m...
А если взять то же уравнение Клейна-Гордона?



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

Кстати, чем-то похожим занимается секретная лаборатория Abbyy. Их компилятор естественного языка (NLC) будет из всевозможных текстов собирать информацию об окружающем мире, и делать любые возможные выводы (например: подлодка "Курск" сделана из стали; сталь тяжелее воды => "Курск" тонет в воде ).
ds.Dante вне форума Ответить с цитированием
Старый 06.04.2012, 20:20   #16
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Их компилятор естественного языка (NLC) будет из всевозможных текстов собирать информацию об окружающем мире, и делать любые возможные выводы
Они пытаются заново изобрести ПРОЛОГ?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.04.2012, 21:20   #17
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Скорее, пытаются изобрести искусственный интеллект (или значительную его часть).
ds.Dante вне форума Ответить с цитированием
Старый 09.04.2012, 10:59   #18
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Обычный трехмерный целочисленный массив.
Спасибо... скачал книгу для новичков буду формировать представление о том, что нужно изучать для моей задачи

Цитата:
Сообщение от Utkin Посмотреть сообщение
Вы не разу не правы.
Решения Ньютона исходят не с бухты-барахты. До него ряд ученых уже проводил эксперименты. Основывась на своих экспериментах и неудачах предшественников он вывел нужные зависимости. Ваш ИИ изначально будет оберечен на провал.
позвольте с вами еще поспорить... Возьмем например первый и второй законы. По большому счету открытием был только первый, а остальные - дело техники и более точных измерений.
Первый звучит так:
Всякое тело продолжает удерживаться в состоянии покоя или равномерного и прямолинейного движения, пока и поскольку оно не понуждается приложенными силами изменить это состояние.

По сути это не закон, а лишь выражение того, как у Ньютона отражена окружающая среда. Т.е. здесь он вообще описал понятие "сила" как таковое. Его можно переформулировать так:
Сила - это то, что приводит тело в движение, то, во что может быть трансформировано движение.
Т.е. на этом этапе познания только лишь вводятся "базовые элементы" системы. А вообще-то "силы" как таковой без человека/наблюдателя не существует. Точное определение силы в данном контексте было бы следующим:
Сила - условно выделяемое человеком понятие, служащее для возможности описания окружающего мира.

Второй закон ньютона:
в инерциальных системах ускорение, приобретаемое материальной точкой (телом), прямо пропорционально вызывающей его силе, совпадает с ней по направлению и обратно пропорционально массе материальной точки (тела).
a=f/m

Если вы прочитали все вышесказанное, тогда поясню что я хочу сделать через термины данного контекста:

1) создать описание 3-х мерной системы, введя её базовые элементы, такие как сила, масса...
2) заставить программу выводить закономерности зависимостей между базовыми элементами

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

Последний раз редактировалось Undertaken; 09.04.2012 в 12:25.
Undertaken вне форума Ответить с цитированием
Старый 09.04.2012, 12:42   #19
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Т.е. на этом этапе познания только лишь вводятся "базовые элементы" системы. А вообще-то "силы" как таковой без человека/наблюдателя не существует. Точное определение силы в данном контексте было бы следующим:
Сила - условно выделяемое человеком понятие, служащее для возможности описания окружающего мира.
Это все философская игра слов. Рано или поздно Вы придете к нехорошим вещам - типа мира без наблюдателя не существует . Далее минус в Ваших рассуждениях - Вы изначально говорите о первом законе как об аксиоме - которая не только не требует доказательств, но к тому же еще и всем известная. Но с какого простите перепугу? Откуда система выведет первый закон Ньютона? И почему Ньютон вывел первый закон Ньютона? А не скажем тот же Галилей или какой-нибудь Коперник? Или Аристотель? Вы опять пытаетесь обойти главный аргумент - Ньютон открыл свои законы, основываясь на представлениях об окружающем мире, сформированными его предшественниками.

Цитата:
Я полагаю, что это реально.
В текущей формулировке - нет.

Цитата:
Всякое тело продолжает удерживаться в состоянии покоя или равномерного и прямолинейного движения, пока и поскольку оно не понуждается приложенными силами изменить это состояние.
Забыли про систему отсчета. Если к системе отсчета приложить усилие такое же по величине и вектору, то тело двигаться не будет . Хотя к нему и будет приложена сила .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 09.04.2012 в 12:45.
Utkin вне форума Ответить с цитированием
Старый 10.04.2012, 21:46   #20
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Undertaken Посмотреть сообщение
Если создать робота с ситемой распознавания шаров и стола, описать ему те же базовые элементы системы (систему координат, силу, скорость, объект), то он научится забивать шары, выведя те же законы классической механики.
Ничего подобного.
Робот может чему-то научиться ТОЛЬКО при условии, что его создатель ЯВНО реализовал в этом роботе способность к обучению.
s-andriano вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смоделировать эффект Комптона incarnus Фриланс 6 26.03.2012 17:41
Смоделировать работу с очередью digger_zl Паскаль, Turbo Pascal, PascalABC.NET 4 24.12.2011 15:39
Смоделировать работу одноколейного участка железной дороги на Delphi Неля Фриланс 12 30.10.2011 10:51
Смоделировать работу скремблера. student_5 Общие вопросы C/C++ 0 12.05.2011 13:31
Смоделировать процесс инфекционного заболевания r_max Помощь студентам 9 09.05.2011 09:25