Форум Краматорська

  • 29 Квітень 2024, 22:03:12
  • Ласкаво Просимо, Гість
Будь ласка увійдіть або зареєструйтесь.

Увійти

Новини:

Автор Тема: Рятуйте Сару Коннор  (Прочитано 1957 раз)

0 Користувачів і 1 Гість дивляться цю тему.

08 Серпень 2010, 08:22:23
Прочитано 1957 раз
Offline

Василий Иванович


Offline Василий Иванович

  • Обычный
  • *****
  • Ветеран
  • Повідомлень: 18638
  • Країна: al
  • Карма: +1058/-8
  • Дякую
  • Сказав: 240
  • Отримав: 1892
    • Чоловіча
    • Перегляд профілю
Ученым из университета штата Мичиган (США) удалось создать искусственный разум, который способен на самостоятельную эволюцию аналогично биологическим организмам.

Об этом пишет британский еженедельник New Scientist.

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

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

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

В результате, указывает New Scientist, сейчас мир вступил в совершенно новую технологическую эпоху, когда "рукотворный разум не только уже существует, но его развитие достигло такого уровня, когда он начал развиваться самостоятельно, без вмешательства человека".

http://www.unian.net/rus/news/news-390226.html
Каждый мужчина и каждая женщина — это звезда. (с) Алистер Кроули

Форум Краматорська

Рятуйте Сару Коннор
« : 08 Серпень 2010, 08:22:23 »

08 Серпень 2010, 10:01:20
Відповідь #1
Offline

Иннокентий


Offline Иннокентий

  • не модератор
  • ****
  • Старожил
  • Повідомлень: 2998
  • Країна: 00
  • Карма: +7/-0
  • Дякую
  • Сказав: 0
  • Отримав: 17
  • Оз веикий и ушшасный!
    • Перегляд профілю
О похожих экспериментах писали в технике-молодежи в середине 90-х. Статья, как сейчас помню, называлась "Демиург у экрана".
Смертельные аномалии, опасные мутанты, анархисты и бандиты не остановят ДОЛГ, победоносной поступью идущий на помощь мирным гражданам всей планеты!

08 Серпень 2010, 10:07:15
Відповідь #2
Offline

Василий Иванович


Offline Василий Иванович

  • Обычный
  • *****
  • Ветеран
  • Повідомлень: 18638
  • Країна: al
  • Карма: +1058/-8
  • Дякую
  • Сказав: 240
  • Отримав: 1892
    • Чоловіча
    • Перегляд профілю
Революция, о которой так долго говорили большевики свершилась(с)

Я помню, долго шли споры, можно ли создать искусственный разум и насколько он будет опасен. Оказалось, что можно. Насколько это опасно, поживем, увидим. Фантасты свою версию выдвинули давно...
Каждый мужчина и каждая женщина — это звезда. (с) Алистер Кроули

08 Серпень 2010, 18:05:52
Відповідь #3
Offline

Random


Offline Random

  • encounter
  • ****
  • Старожил
  • Повідомлень: 1466
  • Країна: 00
  • Карма: +55/-29
  • Дякую
  • Сказав: 0
  • Отримав: 0
  • LOLWUT?
    • Чоловіча
    • Перегляд профілю
британские учоные уже и до Соединительных Штатов добрались!

или просто журналисты "смотри подпись" (ц)
Шляхетне серце битися скінчило. Добраніч, любий принце!

08 Серпень 2010, 18:23:00
Відповідь #4
Offline

ur7ijz


Offline ur7ijz

  • У меня есть пара болотных сапог И сигарета, которая вот-вот погаснет.
  • *****
  • Ветеран
  • Повідомлень: 9686
  • Країна: 00
  • Карма: +0/-0
  • Дякую
  • Сказав: 309
  • Отримав: 154
    • Чоловіча
    • Перегляд профілю
Во всем виноваты Канадцы!!!  :yahoo:
Модератори українського форуму не хочуть спілкуватися українською

08 Серпень 2010, 19:36:41
Відповідь #5
Offline

eXt


Offline eXt

  • I'm not an ordinary guy
  • ***
  • Постоялец
  • Повідомлень: 534
  • Країна: 00
  • Карма: +14/-3
  • Дякую
  • Сказав: 0
  • Отримав: 0
  • Screw that bulb!
    • Перегляд профілю
По данным еженедельника, альтернативный интеллект имеет вид сложных компьютерных программ - так называемых цифровых организмов. Эти электронные организмы обладают собственными "ДНК" - изначальными кодами программы. Однако американские ученые заложили в эти "ДНК" способность к мутации и самостоятельному приобретению искусственным разумом новых свойств и способностей.

ничего не понятно.

альтернативный интеллект - это программа или "цифровой организм"?
Если "цифровой организм", то что такое "цифровой организм"?
И как он там мутирует?
каким образом планируют этим альтернативным интеллектом воспользоватся?
т.е. как они видят прикладную часть?
- lets make this moment last forever -

08 Серпень 2010, 19:42:10
Відповідь #6
Offline

Saurus


Offline Saurus

  • Праведным тебе уж давно не стать,
  • *****
  • Ветеран
  • Повідомлень: 10408
  • Країна: 00
  • Карма: +308/-27
  • Дякую
  • Сказав: 5
  • Отримав: 51
  • Только в этот раз... Не убежать от Мадонны глаз...
    • Чоловіча
    • Перегляд профілю
американские ученые заложили в эти "ДНК" способность к мутации и самостоятельному приобретению искусственным разумом новых свойств и способностей[/u].



Ховаймось, мужики и дамы. В США тоже придумали ДУМ и КваКу. И, возможно, даже Варкрафт  :lol:
Воспитай человека без веры - и получишь умного еретика (с)

Император приведет тебя туда, где ты будешь нужен Ему (с) Имперские Истины

08 Серпень 2010, 19:45:40
Відповідь #7
Offline

Saurus


Offline Saurus

  • Праведным тебе уж давно не стать,
  • *****
  • Ветеран
  • Повідомлень: 10408
  • Країна: 00
  • Карма: +308/-27
  • Дякую
  • Сказав: 5
  • Отримав: 51
  • Только в этот раз... Не убежать от Мадонны глаз...
    • Чоловіча
    • Перегляд профілю
сложных компьютерных программ - так называемых цифровых организмов.

"Призрака в доспехах" все смотрели? Лукьяненко все читали?  :lol:

Предсказываю: ща уважаемый Ривер издаст следующую главу своей баллады о войне винды со Скайнетом  :lol:
Воспитай человека без веры - и получишь умного еретика (с)

Император приведет тебя туда, где ты будешь нужен Ему (с) Имперские Истины

08 Серпень 2010, 19:58:18
Відповідь #8
Offline

eXt


Offline eXt

  • I'm not an ordinary guy
  • ***
  • Постоялец
  • Повідомлень: 534
  • Країна: 00
  • Карма: +14/-3
  • Дякую
  • Сказав: 0
  • Отримав: 0
  • Screw that bulb!
    • Перегляд профілю
из комментариев к этой статье:

Цитувати
"Thanks Laura. I suppose that this could shed some light on how bacteria developed their intelligence. But I don't share the optimism of New Scientist (for instance in their editorial) that this is a plausible route to artificial intelligence, instead of the methods that have been tried and have failed up till now."

http://www.newscientist.com/article/mg20727723.700-artificial-life-forms-evolve-basic-intelligence.html?page=1
- lets make this moment last forever -

08 Серпень 2010, 20:09:56
Відповідь #9
Offline

Василий Иванович


Offline Василий Иванович

  • Обычный
  • *****
  • Ветеран
  • Повідомлень: 18638
  • Країна: al
  • Карма: +1058/-8
  • Дякую
  • Сказав: 240
  • Отримав: 1892
    • Чоловіча
    • Перегляд профілю
ничего не понятно.

альтернативный интеллект - это программа или "цифровой организм"?
Если "цифровой организм", то что такое "цифровой организм"?
И как он там мутирует?
каким образом планируют этим альтернативным интеллектом воспользоватся?
т.е. как они видят прикладную часть?

Я так понимаю, это комплекс программ (что то типа троянов, или вирусов), которые взаимосвязаны в одну систему, могут размножаться и самосовершенствоваться по своему усмотрению, взависимости от окружающих условий.
Каждый мужчина и каждая женщина — это звезда. (с) Алистер Кроули

08 Серпень 2010, 22:05:48
Відповідь #10
Offline

Random


Offline Random

  • encounter
  • ****
  • Старожил
  • Повідомлень: 1466
  • Країна: 00
  • Карма: +55/-29
  • Дякую
  • Сказав: 0
  • Отримав: 0
  • LOLWUT?
    • Чоловіча
    • Перегляд профілю
Я так понимаю, это комплекс программ (что то типа троянов, или вирусов), которые взаимосвязаны в одну систему, могут размножаться и самосовершенствоваться по своему усмотрению, взависимости от окружающих условий.

т.н. "генетические алгоритмы" известны специалистам сто лет в обед будет как

а то, что они известны исключительно специалистам - по идее, наводит на мысли о практической пользе
Шляхетне серце битися скінчило. Добраніч, любий принце!

09 Серпень 2010, 12:43:24
Відповідь #11
Offline

горобець


Offline горобець

  • *****
  • Ветеран
  • Повідомлень: 8543
  • Карма: +164/-12
  • Дякую
  • Сказав: 8
  • Отримав: 121
  • свободу попугаям!
    • Чоловіча
    • Перегляд профілю
ну вот - скайнет.
исчо скажите что я вас не предупреждал  :lol:
аматор птацтва

09 Серпень 2010, 14:52:22
Відповідь #12
Offline

sergik


Offline sergik

  • Минусуй, не минусуй, всё равно получишь....
  • ***
  • Постоялец
  • Повідомлень: 766
  • Країна: 00
  • Карма: +17/-48
  • Дякую
  • Сказав: 0
  • Отримав: 0
  • Пиши, что думаешь. Думай, что ты пишешь!
    • Чоловіча
    • Перегляд профілю
Стараниями Чарльза Дарвина весь мир узнал такие слова, как эволюция, естественный отбор, чуть позже - гены, мутация. Наблюдение за процессом эволюции, попытка как-то повторить этот процесс и дала как результат генетические алгоритмы. Сама идея заключается в следующем.

Как известно, в природе действует жесткий закон - естественный отбор. Будь лучше других, или погибнешь. Вся информация о живых существах хранится в их генах. При рождении потомства они наследуют часть генов от одного родителя, часть от другого. Таким образом, имеется возможность получения от родителей их лучших качеств, потомок может быть лучше каждого из родителей, получив в наследство лучшие их особенности, и не получив худшие. Естественно, возможна и обратная ситуация. Но тогда вступает в действие естественный отбор. Если потомок хуже других собратьев, он не сможет убежать от хищника, или не сможет найти себе пищу. Короче - выживают лучшие. Для того чтобы возможно было возникновение новых видов, нам помогает радиация. Она нарушает информацию в генах, повреждает их. Если повреждение сильное, потомство не выживает, если слабое - возможно возникновение новых, неизвестных ранее качеств. Если это изменение передастся по наследству, то тогда рождается новый вид с совершенно другими свойствами.

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

Рис.1. Представление в генетических алгоритмах.

Наличие в ячейках этой строки 1 или 0 определяет существо.

Конечно, этот рисунок весьма упрощен, но он дает наглядное представление о представлении в генетических алгоритмах.

Основные операции в генетических алгоритмах.

Основными операциями в генетических алгоритмах являются кроссовер и мутация.

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

Рис.2. Классический кроссовер.

Мутация: имеем стринг

1 0 1 1 1 0 0 0

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

1 0 1 1 1 0 1 0

Сущность генетических алгоритмов.

Сущность ГА заключается в следующем: имеем достаточно большую популяцию определенного вида стрингов. Для этого вида стрингов имеется также некая функция годности (Fitness), которая определяет численное значение годности стрингов для данной задачи. Цель генетического алгоритма - подобрать такой стринг, который имел бы оптимальную (минимальную, максимальную) функцию годности. Для этого происходит выбор из всего множества стрингов с наибольшей функцией годности (естественный отбор) и получением от них потомства, хранящего некоторые свойства родителей. Далее цикл повторяется. Для того чтобы не зависеть от возможной ограниченности базового набора стрингов и неспособности на их основе построить оптимальный стринг, используют мутации. Таким способом получают совершенно новые стринги. Естественно, чтобы мутации не мешали естественным процессам, их применяют достаточно редко.
Вообще - то практически любую абстрактную задачу можно представить как поиск среди множества потенциальных решений. Таким образом, решая какую - либо задачу, мы можем представить процесс ее решение как оптимизационный процесс, где необходимо найти оптимум (максимум, минимум). Для маленьких пространств поиска обычно хватает простых "истощающих" алгоритмов, для больших же необходимы специальные, "интеллектуальные" методы. Генетические алгоритмы относятся к таким методам. Вообще-то они относятся к классу вероятностных алгоритмов, но они очень отличаются от традиционных случайных алгоритмов. Они являются комбинацией прямого и стохастического поиска. Вторая их важная черта - использование многоточечного поиска. Они ищут решение во множестве точек, комбинируя и меняя их, не довольствуясь единственной точкой, которая используется в других методах.

Различные методы (допустим, с использованием производной), используют собственную итеративную технику улучшения результатов. В течение одной итерации они ищут лучшую точку в окрестностях данной точки (поэтому такие методы также называют методами локального поиска). Если новая точка лучше предыдущей, она становится базовой, начинается новая итерация. Это продолжается, пока прирост функции не уменьшится практически до нуля. Логично, что такие методы не могут найти глобальный оптимум, а только локальный, значение которого зависит от стартовой точки. Глобальный же оптимум может быть найден только случайно. Для повышения вероятности нахождения глобального оптимума используется множественный эксперимент с различными начальными точками.
«Ещё никогда в истории человечества ни одна трибуна не была наказана за то, что с неё выступали…»

09 Серпень 2010, 15:01:00
Відповідь #13
Offline

sergik


Offline sergik

  • Минусуй, не минусуй, всё равно получишь....
  • ***
  • Постоялец
  • Повідомлень: 766
  • Країна: 00
  • Карма: +17/-48
  • Дякую
  • Сказав: 0
  • Отримав: 0
  • Пиши, что думаешь. Думай, что ты пишешь!
    • Чоловіча
    • Перегляд профілю
Дилемма заключенных.

Два заключенных содержатся в отдельных камерах и не могут общаться друг с другом. Каждый заключенный на допросе может выдать или не выдать другого. Если только один заключенный выдает другого, он награждается, а другой наказывается. Если оба выдают друг друга, они оба наказываются и подвергаются пыткам. Если никто не выдал друг друга, оба умеренно награждаются. С точки зрения индивидуального заключенного, ему выгоднее все время выдавать другого заключенного, за это он будет получать больше, чем если оба будут молчать. Но ведь другой заключенный думает так же. А если оба выдают друг друга, оба будут наказаны. В этом и заключается дилемма заключенных - определить стратегию поведения в такой ситуации. Эта дилемма может быть представлена как игра между двумя игроками, где за каждый ход каждому игроку предстоит решить, выдавать или не выдавать оппонента. В конце хода игроки знакомятся с ответом оппонента и получают за ответ очки:
Дилемма заключенных

Таблица 1. Дилемма заключенных.

Решение дилеммы с помощью ГА.

Прежде всего, необходимо как-то представить стратегию (т.е. возможное решение). Достаточно при приеме решения учитывать решения и ответы за три предыдущих хода. Таким образом, с четырьмя возможными вариантами ответов за каждый ход, имеем 4*4*4 = 64 варианта хромосомы (вида трех предыдущих ходов). Стратегия в таком случае может быть представлена с помощью перебора всех возможных ситуаций (показывающих действия за предыдущие три хода) и указания, какой ход необходимо сделать сейчас. Таким образом, стратегия может быть представлена строкой из 64 битов. Допустим, строка начинается с битов

(1 0 1 …), (1-не выдавать, 0-выдавать). Это означает:

· если предыдущие три хода были - выдавать всех (0,0 0,0 0,0), то не выдавать.

· Если предыдущие три хода были: (0,0 0,0 0,1), то выдавать.

· Если предыдущие три хода были: (0,0 0,0 1,0), то не выдавать.

И т.д.

Чтобы представить стратегию, которая была в самом начале игры, необходимо еще 6 битов. Таким образом всего хромосома будет содержать 70 битов.

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

Генетический алгоритм Аксельрода (Axelrod) для разработки стратегии дилеммы заключенных работает в 4 стадии:

· Выбор начальной популяции. Каждому игроку присваивается случайным образом заполненная строка из семидесяти бит, представляющих стратегию.

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

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

· Все игроки, получившие разрешение на спаривание, случайным образом скрещиваются, от них получается по два потомка. Это делается, используя два генетических оператора: кроссовер и мутация.

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

Итоги работы:

В результате работы было представлено несколько стратегий с максимальным количеством очков. Вот они:

· "Не шатайте лодку": продолжать кооперацию (1,1 1,1 1,1)

· "Провокатор": после установления кооперации предать (1,1 1,1 1,0)

· "Зуб за зуб, глаз за глаз": отвечать противнику тем же, что он сделал перед этим (1,0 0,1 1,1)

· "Простить грехи: забыть об обиде (0,1 1,1 1,1)

· "Кровная месть": несотрудничество (0,0 0,0 0,0)
«Ещё никогда в истории человечества ни одна трибуна не была наказана за то, что с неё выступали…»

09 Серпень 2010, 15:45:20
Відповідь #14
Offline

River Horse


Offline River Horse

  • *****
  • Ветеран
  • Повідомлень: 14055
  • Карма: +1/-0
  • Дякую
  • Сказав: 0
  • Отримав: 0
    • Чоловіча
    • Перегляд профілю
Предсказываю: ща уважаемый Ривер издаст следующую главу своей баллады о войне винды со Скайнетом  :lol:
Ниугадал.  :P
Не, какие, нафиг, главы? Мозги плавятся, думать неохота...  :D

Форум Краматорська

Re: Рятуйте Сару Коннор
« Відповідь #14 : 09 Серпень 2010, 15:45:20 »