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

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

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2011, 16:50   #51
haruhi
Форумчанин
 
Аватар для haruhi
 
Регистрация: 05.10.2011
Сообщений: 368
По умолчанию

он реально ничего не понимает, либо тонко троллит. я зря потратила время вступив в полемику с ним
Не стоит будить спящего Бога! (с) Меланхолия Харухи Судзумии
haruhi вне форума Ответить с цитированием
Старый 06.10.2011, 16:51   #52
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
достаточно компов без антивирусников
Таких очень мало.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.10.2011, 16:53   #53
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Таких очень мало.
если бы таких было очень мало не было бы таково, что даешь другу флешку - назад она вся в вирусах

Вы мне, господа, шарящие иными словами говорите следующее - создать самораспространяющуюся программу невозможно. Это очевидно не так, учитывая кол-во. и распространенность проблемы вирусов. Их много. Все, что я предоагаю сделать программу полностью аналогичную им, с двумя отличиями - 1) мутирующую 2) безвредную. А вы все, что предложили - создать свою виртуальную машину со своей средой и культивировать её там. А в чем смысл то? ясное дело она не разовьётся так. видимо не ваш уровень, вы мыслите шаблонно.

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

Странно, с моими друзьями такого не наблюдается . Может дело в Вас?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.10.2011, 17:22   #55
anyx
Форумчанин
 
Регистрация: 10.09.2009
Сообщений: 352
По умолчанию

Цитата:
Сообщение от Undertaken Посмотреть сообщение
Но возьмите простейшие бактерии, те, которые тоже не эволюционируют
Все живые существа эволюционируют. И бактерии тоже.

Цитата:
Сообщение от Undertaken Посмотреть сообщение
создать свободно распространяющуюся программу как вирус
Зачем?

Цитата:
Сообщение от Undertaken Посмотреть сообщение
не вредоносную, чтобы она не встречала сопротивления на своем пути
В ней всё равно будет код, который антивирусы примут за вирусный. Например, код изменения/генерации другого кода

Цитата:
Сообщение от Undertaken Посмотреть сообщение
2) нужно будет корректно "создать цель" программе, т.е. сделать так чтобы она че-то делала впринципе
под словами "создать цель" я понимаю - организовать программу структурно так, чтобы она начала жить. Допустим по принципу как у людей - плохие/хорошие эмоции.
Легко, если вы сами знаете, зачем она нужна.

Цитата:
Сообщение от Undertaken Посмотреть сообщение
3) заложить алгоритм случайной мутации программного кода и аналог естественного отбора
в этом по сути и есть корень моей идеи - т.е. можно буквально сделать так, чтобы какая-то часть программного кода при создании новой копии случайным образом (буквально случайным подбором символов) видоизменялась. Скорее всего целесообразно бы было заложить некоторую направленность такового изменения.
Но самое сложное ИМХО это создать механизм отбора. Возможно заложить это в самой программе, возможно реализовать это путем конкурирования копий между собой, возможно использовать общение с пользователями ПК, который будут помогать понимать программе положительная или отрицательная произошла мутация.
Генетические алгоритмы?

А вот теперь я прочитал тему

Вы определитесь с задачей: создать вирусоподобную программу или ИИ. Для первого важна возможность запуститься на как можно большем кол-ве компов и одолеть все защиты.

Создание ИИ ни коим образом не связано с созданием вируса. Согласитесь, было бы странно, если бы программисты-инженеры, создающие ИИ, должны были думать о борьбе с антивирусами и о особенностях разных ОС.

Думаю, что вариант haruhi с виртуальной машиной идеален.

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

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

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

Последний раз редактировалось anyx; 06.10.2011 в 17:47.
anyx вне форума Ответить с цитированием
Старый 06.10.2011, 17:52   #56
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Цитата:
— распространяющуюся программу как вирус
— не вредоносную, чтобы она не встречала сопротивления на своем пути
Бредятина, автору срочно гуглить генетические алгоритмы, в особенности то, сколько поколений должно вырасти прежде чем будет получен нужный результат (читай "сколько систем будет убито в процессе эволюции")

топик не читал
пыщь
JTG вне форума Ответить с цитированием
Старый 06.10.2011, 18:12   #57
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
топик не читал
Сэкономил кучу времени
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.10.2011, 19:45   #58
haruhi
Форумчанин
 
Аватар для haruhi
 
Регистрация: 05.10.2011
Сообщений: 368
По умолчанию

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

Цитата:
Сообщение от anyx Посмотреть сообщение
Такое "существо" никогда не сможет находить интегралы или распознавать образы, ибо ему это не нужно. Т.е. идея создания ИИ таким способом заведомо провальная
можно задать такое условие: если программа решает какую-то задачу она получает бонус необходимый для выживания. например, программе разрешается запустить 10 своих копий либо выполняться максимум 5 суток, после выполнения задачи лимит её жизни увеличивается и максимальное количество копий удваивается. плюс какой-то иммунитет от другим программ. таким образом программы решающие наши задачи (хотя бы на половину правильно), получат больше шансов на создание потомков, которые в свою очередь смогут лучше (или хуже) решать поставленные задачи. таким образом после выполнения нескольких тысяч поколений программы научатся (или не научатся ) решать требуемые задачи
Не стоит будить спящего Бога! (с) Меланхолия Харухи Судзумии

Последний раз редактировалось haruhi; 06.10.2011 в 19:53.
haruhi вне форума Ответить с цитированием
Старый 06.10.2011, 21:32   #59
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Реально стиль ТС напоминает тролля, которого на днях забанили, из-за которого весь сыр-бор темы http://programmersforum.ru/showthread.php?t=167526 Не кажется?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 06.10.2011, 21:39   #60
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Хи. Придумать вирус. Дети. Займитесь чем нибудь более плодотворным!
Да легко. Вопрос, зачем?
В калошу коме-нибудь нас....ть?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 06.10.2011 в 21:42.
Smitt&Wesson вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Искусственный интеллект Sweta Помощь студентам 4 25.11.2011 02:06
Искусственный интеллект Revival001 Общие вопросы по программированию, компьютерный форум 143 15.03.2011 16:19
Что для вас Искусственный интеллект? saggy Свободное общение 56 20.07.2010 17:37
Искусственный интеллект starindustry Помощь студентам 2 07.11.2008 10:50