作者micklin (mick)
看板CSSE
标题Re: [问题] AI(人工智慧)相关问题 fitness值的定义
时间Sun Jun 18 15:56:00 2006
※ 引述《Limpburke (because you are)》之铭言:
: (*A(-(*AA)(sqrt A))) fitness:1
: (/A(/(/AA)(/AA))) fitness:3
: (+A(*(sqrt A)A)) fitness:0
: PS.sqrt为开根号的意思, ex:A = (sqrt(*AA))
: Since the fitness measure is a function of the data points we want to explain,
: we define fitness as the number of output of the program that come within
: 20 per cent of the correct output values. We use this definition to create the
: fitness measure of this initial population, to build crossover and mutation
: operators that can produce further generations of programs, and to determine
: termination conditions.
: 请问,fitness的定义为何?
呃....定义是 the number of output of the program that come within 20% of
the correct output values
这三个functions是GP自己跑出来的, 然後把A的值带入这三个function,
再看他们三个哪一个表现的比较好.
从你提供的讯息只知道是 number of output, 但是这里看不出来这个number是什麽
含义, GP的东西大多是依你要解决的问题来设计的~
: 我看了定义後,似懂非懂,但无法理解为何上面三个前序表示式的fitness值分别为1,3,0
: 请各位先进高手专家,不吝赐教,谢谢,感激不尽!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 70.171.224.50
1F:推 H45:请问一下,GP是什麽 @_@> (基因演算法? GA?) 06/18 19:07
2F:推 supersam623:Genetic Programming? 不过看内容好像不是...... 06/18 21:14
3F:推 PRAM:GP和GA不同,不过都是演化法则啦,详细查google scholar吧 06/19 10:16
4F:→ Eventis:Orz....果然是GP,所以我说还少一小段程式码啊@@ 06/20 19:39
5F:推 Eventis:不然怎麽生correct output....@@? 06/20 19:40