zotia @zotia
User
«Hello world!» с помощью генетических алгоритмов
5 min
26KВ наше время все большую популярность набирают генетические алгоритмы. Их используют для решения самых разнообразных задач. Где-то они работают эффективнее других, где-то программист просто решил выпендриться…
Так что же такое генетический алгоритм? Если верить википедии, то генетический алгоритм — это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём случайного подбора, комбинирования и вариации искомых параметров с использованием механизмов, напоминающих биологическую эволюцию. Является разновидностью эволюционных вычислений. Отличительной особенностью генетического алгоритма является акцент на использование оператора «скрещивания», который производит операцию рекомбинации решений-кандидатов, роль которой аналогична роли скрещивания в живой природе.
Т.е. генетический алгоритм работает наподобие нашей с вами эволюции. Сначала создаются начальные популяции, затем они скрещиваются между собой (при этом возможно возникновение мутаций). Популяции выжившие в процессе естественного отбора проверяются на удовлетворение заданным критериям. Если удовлетворяют — все счастливы, если нет — вновь скрещиваются и так до финальной победы.
Как это все выглядит вы можете увидеть на следующем рисунке:
Так что же такое генетический алгоритм? Если верить википедии, то генетический алгоритм — это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём случайного подбора, комбинирования и вариации искомых параметров с использованием механизмов, напоминающих биологическую эволюцию. Является разновидностью эволюционных вычислений. Отличительной особенностью генетического алгоритма является акцент на использование оператора «скрещивания», который производит операцию рекомбинации решений-кандидатов, роль которой аналогична роли скрещивания в живой природе.
Т.е. генетический алгоритм работает наподобие нашей с вами эволюции. Сначала создаются начальные популяции, затем они скрещиваются между собой (при этом возможно возникновение мутаций). Популяции выжившие в процессе естественного отбора проверяются на удовлетворение заданным критериям. Если удовлетворяют — все счастливы, если нет — вновь скрещиваются и так до финальной победы.
Как это все выглядит вы можете увидеть на следующем рисунке:
+95
+172
Libox ― новый бесплатный сервис для публикации медиаданных
2 min
807Буквально сегодня в сети появился интересный сервис Libox. Все мы слышали про DropBox и ему подобные системы удаленного хранения данных. Libox отличается от подобных систем. Дело в том, что в случае с сетевыми хранилищами данные пользователя хранятся на удаленной машине компании, которая предоставляет услуги облачного сервиса.
+14
Руководство по Ubuntu 10.04 «Lucid Lynx»
2 min
5.4KКак уже не раз вспоминали за последнее время, лето — это отличный повод изучить что-то новое и расширить свой кругозор. Конечно же это касается и сферы компьютерных технологий.
Поэтому если вы ещё не приобщились к миру Linux и не испытали эту замечательную и удобнейшую систему в действии, то предлагаю вам простой способ устранить это упущение. Многие упрекают Linux в чрезмерной запутанности, в сложности для изучения и даже в необходимости наличия у пользователя навыков программирования для работы с ней. К счастью, это всё мифы, давно уже не имеющие ничего общего с реальность.
Однако простых и понятных учебников по Linux не так и много, в основном приходится собирать информацию по частям на бескрайних просторах Сети. Что, увы, иногда отбивает охоту от активных действий. Мне захотелось это исправить и помочь пользователям легко и безболезненно перейти на использование Linux, поэтому я написал руководство по Ubuntu Linux с прицелом на новичков.
Поэтому если вы ещё не приобщились к миру Linux и не испытали эту замечательную и удобнейшую систему в действии, то предлагаю вам простой способ устранить это упущение. Многие упрекают Linux в чрезмерной запутанности, в сложности для изучения и даже в необходимости наличия у пользователя навыков программирования для работы с ней. К счастью, это всё мифы, давно уже не имеющие ничего общего с реальность.
Однако простых и понятных учебников по Linux не так и много, в основном приходится собирать информацию по частям на бескрайних просторах Сети. Что, увы, иногда отбивает охоту от активных действий. Мне захотелось это исправить и помочь пользователям легко и безболезненно перейти на использование Linux, поэтому я написал руководство по Ubuntu Linux с прицелом на новичков.
+102
Создание загрузочной USB Flash с Windows 7 из-под Ubuntu
2 min
435KНедавно друг попросил установить ему Windows 7. Так уж вышло, что мой DVD-привод давно не работает, зато есть флешка на 8 ГБ. Тема создания загрузочной флешки с Windows 7 из-под Windows уже давно сильно разжевана в Сети. Но я пользуюсь Ubuntu, так что пришлось искать другое решение. На самом деле, как мне кажется, оно еще и проще.
+60
Linux Mint 8 “Helena” released!
1 min
2.1KВчера 28 ноября был объявлен релиз Linux Mint 8 Helena!
Версия 8 «Helena» основана на Ubuntu 9.10 Karmic Koala, но отличается от родителя наличием кодеков, flash и прочего программного обеспечения, примущественного закрытого и медийного характера. В Linux Mint установка skype, google earth, picasa и прочих закрытых программ осуществляется в «один клик». Дистрибутив 100% совместим с Karmic Koala.
Версия 8 «Helena» основана на Ubuntu 9.10 Karmic Koala, но отличается от родителя наличием кодеков, flash и прочего программного обеспечения, примущественного закрытого и медийного характера. В Linux Mint установка skype, google earth, picasa и прочих закрытых программ осуществляется в «один клик». Дистрибутив 100% совместим с Karmic Koala.
+47
Сегодня число загрузок Firefox превысит миллиард
1 min
566Так, на момент написания топика число загрузок Firefox составляло 999,838,863, если верить счетчикам, установленным на сайте Spread Firefox и соответствующей Twitter-странице. Каждую секунду обладателем Firefox становятся в среднем 20 пользователей.
Ожидается, что сегодня, 31 июля, счетчик достигнет значимой цифры в один миллиард скачиваний.
Подсчет охватывает все вышедшие версии браузера, начиная с первого релиза в 2004 году. Если один пользователь загружает несколько копий для разных компьютеров, все они учитываются. Если пользователь вручную загружает с веб-сайта обновление к существующей версии, показатель счетчика также растет. А вот автоматическое обновление не влияет на число загрузок.
Таким образом, далеко не факт, что этим веб-обозревателем пользуется миллиард человек. Тем не менее очевидно обретение популярности приложением, бывшим ничем всего несколько лет назад, а в наши дни напрямую конкурирующим с Internet Explorer, по умолчанию включенным в Windows.
UPD от НЛО: миллиард взят! :) Всем крутить фонарики полчаса!
+50
Information
- Rating
- Does not participate
- Location
- Россия
- Date of birth
- Registered
- Activity