Генетические алгоритмы — это просто и понятно. Для функции z=xy + x²y² оно мне выдало наилучшее приближение за сто итераций:
((y*(((3.295163915026933-(y*(2.975335600785911/(54.79400029871613/((3.2951639150 26933/2.975335600785911)/(x/(y/(((((3.295163915026933-((y*(x/(y/(3.2951639150269 33/(x/(y/((((3.295163915026933-(y*(y/(54.79400029871613/2.975335600785911))))-(3 .295163915026933*(x/(y/((y*(y/(54.79400029871613/3.295163915026933)))/2.97533560 0785911)))))^((((x/(y/((((3.295163915026933-(y*(y/(54.79400029871613/2.975335600 785911))))-(y*(x/(y/((y*(y/(54.79400029871613/3.295163915026933)))/2.97533560078 5911)))))^(((y*(x/(y/(x/(y/(3.295163915026933/y))))))/(3.295163915026933/2.97533 5600785911))*x))/2.975335600785911)))*(x/(y/(x/(y/(3.295163915026933/2.975335600 785911))))))/(3.295163915026933/2.975335600785911))*x))/2.975335600785911))))))) *((3.295163915026933-(y*(y/(54.79400029871613/2.975335600785911))))/(54.79400029 871613/y))))-(y*(x/(y/((y*(y/(54.79400029871613/54.79400029871613)))/2.975335600 785911)))))-(y*(x/(y/((y*(y/((y/(3.295163915026933/2.975335600785911))/3.2951639 15026933)))/2.975335600785911)))))^(((y*(x/(y/(3.295163915026933/((3.29516391502 6933/2.975335600785911)/(x/(y/((((3.295163915026933-(y*(y/(54.79400029871613/2.9 75335600785911))))-(y*(x/(y/((y*(y/(54.79400029871613/3.295163915026933)))/((((3 .295163915026933-((y*(y/(3.295163915026933/2.975335600785911)))*(y/(54.794000298 71613/y))))-(y*(x/(y/((y*(y/y))/2.975335600785911)))))-(y*(x/(y/((y*(y/((y/(3.29 5163915026933/2.975335600785911))/3.295163915026933)))/2.975335600785911)))))^(( (y*(x/(y/((y*(y/(54.79400029871613/2.975335600785911)))/((3.295163915026933/2.97 5335600785911)/(x/(y/((((3.295163915026933-(y*(y/(54.79400029871613/2.9753356007 85911))))-(3.295163915026933*(x/(y/((y*(y/(54.79400029871613/3.295163915026933)) )/2.975335600785911)))))^((((x/(y/((((3.295163915026933-((54.79400029871613/2.97 5335600785911)*(y/(54.79400029871613/2.975335600785911))))-(y*(x/(y/((y*(y/(54.7 9400029871613/3.295163915026933)))/2.975335600785911)))))^(((y*(x/(y/(x/(y/(3.29 5163915026933/y))))))/(3.295163915026933/2.975335600785911))*x))/2.9753356007859 11)))*(x/(y/(x/(y/(3.295163915026933/2.975335600785911))))))/(3.295163915026933/ 2.975335600785911))*x))/2.975335600785911))))))))/(3.295163915026933/2.975335600 785911))*x)))))))^((((x/(y/((((3.295163915026933-(y*(y/(54.79400029871613/2.9753 35600785911))))-(y*(3.295163915026933/(y/((y*(y/(54.79400029871613/3.29516391502 6933)))/2.975335600785911)))))^(((y*(x/(y/(x/(y/(3.295163915026933/2.97533560078 5911))))))/(3.295163915026933/2.975335600785911))*x))/2.975335600785911)))*(x/(y /(x/(y/(3.295163915026933/2.975335600785911))))))/(3.295163915026933/2.975335600 785911))*x))/2.975335600785911))))))))/(3.295163915026933/2.975335600785911))*x) )/2.975335600785911))))))))-(y*(x/(y/(3.295163915026933/2.975335600785911)))))^( (y/(3.295163915026933/2.975335600785911))*x)))*x)
Стохастика такая стохастика.
0xd34df00d
26.09.2011 15:38 Azoth
Do you really want to delete ?
да ну нахуй
чем стохастика лучше LISP?
Блядь што.
Именно.
Нахуй так жить!
Подкрутил коэффициенты в вероятностях порождаемой вначале популяции, добился относительно стабильной генерации.
Один раз оно мне даже на множители это дело разложило, выдав в ответе (xy+1)*xy, я поржал )
А вообще разгадка одна — безблагодатность^W я еще не реализовал Левенберга-Марквардта.
> наилучшее
Приближение чего и куда это?
Ну, точек, полученных по указанной в первой строке функции.
man approximation
Тут скорее восстановление регрессии.
мужская аппроксимация?
Найди себе тян уже.
ты думаешь это так быстро? кто захочет встречаться с лиспоебком вроде меня?
А я и не говорил про живых тян.
што
как будто она будет знать что это такое
Ты и не говорил, что она его должна найти.
должна знать и понимать, на что идет
И так всем очевидно, что у тебя никогда не будет теплой ламповой тян. Как максимум — если резиновая тяна твоя с подогревом будет.
> понимать
Мне теперь тянам рассказывать про монады и матан?
скажи что ты няша и у тебя дома есть кот и что ты добрый илый. А ПОТОМ ИЗНАСИЛУЙ ЕЕ И ПОШЛИ НАХУЙ
только не говори, что не хотел бы, чтобы твоя тян заворачивала вычисления в монады вместе с тобой
моя девушка назвала попугая Лиспом, например. Так что лиспоебство вроде ок.
откуда ты знаешь про кота? ты следишь за мной?
ну, если она знакомым программистам (ну, простым каким-то) скажет, что её мужик на лиспе пишут — те сделают такое лицо, что она может подумать, что ты типа как альфач, только в программировании (хотя мы-то знаем отчего у них лицо такое будет)
ты вроде как из жуйка, а там дохуя котоебов
У тебя вообще девушка, коих один на миллион.
вот никнейм вроде еврейский, а нихуя логики не вижу в твоих словах
я в жуйке не был ебанись сколько времени
Да, потому что не вычислениями едиными, быдло. IO — это еще не все.
В этих твоих тоже.
но зато был :3 пальцем в небо же
по сути вопроса есть что ответить?
В анус себе пальцем ткни, пес.
Какого еще вопроса? Что УТННБТ? Да, не будет.
да как всегда, петросян покусал на ночь.
ЕБАНА какой еврейский УЕБК ?! Р это первая буква имени, а man человек.
Ну а то! Она говорит, что ты няша, когда не заморачиваешься всякой херней, кстати. (by the way).
А, ну ок.
ты не просто хуй, ты еще и слепой хуй. Я спросил тебя, хотел бы ты, чтобы твоя тян ебалась монадами вместе с тобой, ты начал нести мне про IO. Хватит долбиться в глаза, блеадь.
ну заебал уже, честно.
Бля .___.
Кажется, я знаю, к чему идет этот тред.
ну вообще да, если не mann а man — нормально
Да я тоже :(
WAIT! No more...
Я бы хотел, чтобы весь мир ебался монадами.
HUH HUH HUH
подожди, ты только что согласился с тем что я написал ?
Што, слишком скучно?
ну я его вроде как оскорбил, а он согласился :3
типа ты из функции даешь дохуя значений, а оно пытается первоначальную функцию восстановить?
Да. Ну это я щас просто на синтетических данных гоняю, потом поинтереснее будет — зависимости для реальных данных восстанавливать с хуйпойми какими формулами.
у тебя какие-то комплексы.
как ты догадался ?
а хули ж так хуево? а если знать набор операций ну или еще какую глубину (и прочие подсказки) — можно восстановить начальную формулу? или там обычно не в этом соль?
вроде бы не в этом
по /51
А набор операций обычно не знается.
А хуево потому, что я пока один важный шаг еще не реализовал.
этот шаг — покорение мира и превращение всех людей в дедфудов
и это всего лишь плагин к личкрафтам (блять, а так не хотелось скатывать этот тред окончательно, была ведь ниточка..)
да ладно тебе, тред был проебан изначально. Все треды проебаны изначально.
нет, про угничтрап был где-то неделю назад годный
покажите мне угнича
любишь трапов?
нет, просто никогда не видел их, хочу посмотреть
Шаришь.
Што? Про тянов? Или в другом треде?
)))
http://kb.psto.net/ozenin
наркоман ?
Псой Наркоманн
нет, ну про генетические алгоритмы же
А. Я бы с радостью щас обсудил проблему
[21:56:55] 0xd34df00d: Есть newtype Dual tag a = Numeric.FAD.Tower [a]
[21:57:12] 0xd34df00d: http://hackage.haskell.org/packages/arch... ← отсюда.
[21:57:21] 0xd34df00d: Конструктор Numeric.FAD.Tower, как я понимаю, из модуля не экспортируется.
[21:57:46] 0xd34df00d: Как мне передать значение, обернутое в Dual, в функцию, кушающую Double?
[21:58:07] 0xd34df00d: Dual tag Double вполне существует.
[21:58:20] 0xd34df00d: Prelude Numeric.FAD> let a = 2 :: (Dual a Double)
Prelude Numeric.FAD> a
Tower [2.0]
Но не с кем :(
ну, на #haskell какой-нибудь пиздуй. или там тоже никого? просто это какие-то языкопроблемы.
На haskell@cjr говно, на #haskell на фриноде уже попиздели.
и чем всё кончилось?
Да я хуй тупой и не знаю Prelude.
Да ты ебанулся, это э хуйня высшей пробы.