⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 177-183.html

📁 遗传算法经典书籍-英文原版 是研究遗传算法的很好的资料
💻 HTML
字号:
<HTML>
<HEAD>
<META name=vsisbn content="0849398010">
<META name=vstitle content="Industrial Applications of Genetic Algorithms">
<META name=vsauthor content="Charles Karr; L. Michael Freeman">
<META name=vsimprint content="CRC Press">
<META name=vspublisher content="CRC Press LLC">
<META name=vspubdate content="12/01/98">
<META name=vscategory content="Web and Software Development: Artificial Intelligence: Other">




<TITLE>Industrial Applications of Genetic Algorithms:Data Mining Using Genetic Algorithms</TITLE>

<!-- HEADER -->

<STYLE type="text/css"> 
 <!--
 A:hover  {
 	color : Red;
 }
 -->
</STYLE>

<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">

<!--ISBN=0849398010//-->
<!--TITLE=Industrial Applications of Genetic Algorithms//-->
<!--AUTHOR=Charles Karr//-->
<!--AUTHOR=L. Michael Freeman//-->
<!--PUBLISHER=CRC Press LLC//-->
<!--IMPRINT=CRC Press//-->
<!--CHAPTER=9//-->
<!--PAGES=177-183//-->
<!--UNASSIGNED1//-->
<!--UNASSIGNED2//-->

<CENTER>
<TABLE BORDER>
<TR>
<TD><A HREF="173-176.html">Previous</A></TD>
<TD><A HREF="../ewtoc.html">Table of Contents</A></TD>
<TD><A HREF="183-187.html">Next</A></TD>
</TR>
</TABLE>
</CENTER>
<P><BR></P>
<P><FONT SIZE="+1"><B><I>Simulation Graph Legends</I></B></FONT></P>
<P>For each of the simulation graphs results that are shown in the following sections, the following legend applies, representing the average fitness, best fitness and the solution for each run:
</P>
<P><A NAME="Fig14"></A><A HREF="javascript:displayWindow('images/09-14.jpg',500,41)"><IMG SRC="images/09-14t.jpg"></A></P>
<P><FONT SIZE="+1"><B><I>Fitness Function Simulation Results</I></B></FONT></P>
<P>Three different fitness functions (F1, F2, and F3), as described previously in the section, &#147;Fitness function,&#148; were investigated. The results of each fitness function simulation are discussed below.
</P>
<P><B>F1 Fitness Function Simulations</B></P>
<P>Each F1 fitness function simulation was run with the crossover, mutation, and genetic algorithm parameters as noted in the simulation test matrix.
</P>
<P>Simulation 1 was run with database configuration 1, which is a database consisting of 100 transactions and an embedded relationship between items 11, 22, 33, 44. Of the 100 transactions, 51 contained all four of the items. As can been seen from Figure 9.2, the item combination of interest entered the population in less than fifteen generations, and the entire population average temporarily converged on the solution around generation 160.</P>
<P><A NAME="Fig15"></A><A HREF="javascript:displayWindow('images/09-15.jpg',450,200)"><IMG SRC="images/09-15t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-15.jpg',450,200)"><FONT COLOR="#000077"><B>Figure 9.2</B></FONT></A>&nbsp;&nbsp;Simulation 1 results</P>
<P>Simulation 2 was run with database configuration 2, which is a database consisting of 100 transactions and an embedded relationship between items 11, 22, 33, 44. Of the 100 transactions, 11 contained all four of the items. Thus, this database represented more of a challenge to the genetic algorithm than that of database configuration 1 since there were fewer occurrences of the four item combination. As can be seen from Figure 9.3, the simulation prematurely converged on an incorrect solution and did not locate the item combination of interest.
</P>
<P><A NAME="Fig16"></A><A HREF="javascript:displayWindow('images/09-16.jpg',450,216)"><IMG SRC="images/09-16t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-16.jpg',450,216)"><FONT COLOR="#000077"><B>Figure 9.3</B></FONT></A>&nbsp;&nbsp;Simulation 2 results</P>
<P>Simulation 3 was run with database configuration 3, which is a database consisting of 500 transactions and two embedded relationships; the first between items 11, 22, 33, 44 and the second between items 55, 66, 77, and 88. Of the 500 transactions, 290 contained all four of the items 11, 22, 33, and 44, and 85 contained all four of the items 55, 66, 77, and 88. Thus, this database, while it has many of the first item combination occurrences to guide the simulation, there are also many of the second item combination occurrences to provide a &#147;distraction&#148; to the genetic algorithm. As can be seen from Figure 9.4, the optimum solution (item combination 11, 22, 33, 44) was not located. The simulation, instead, prematurely converged on a solution consisting of members from each of the embedded item combinations (11, 33, 44, 88).
</P>
<P><A NAME="Fig17"></A><A HREF="javascript:displayWindow('images/09-17.jpg',450,233)"><IMG SRC="images/09-17t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-17.jpg',450,233)"><FONT COLOR="#000077"><B>Figure 9.4</B></FONT></A>&nbsp;&nbsp;Simulation 3 results</P>
<P><B>F1 Fitness Function Simulation Conclusions</B></P>
<P>Simulation 1, the easiest of the database configurations, converged on the correct solution but only temporarily. Simulations 2 and 3, on the other hand, prematurely converged on an incorrect solution. Therefore, in an effort to resolve this premature convergence, a second fitness function (F2) involving fitness scaling was implemented and is discussed in the next section.
</P>
<P><B>F2 Fitness Function Simulations</B></P>
<P>Each F2 fitness function simulation was run with the crossover, mutation, and genetic algorithm parameters as noted in the simulation test matrix.
</P>
<P>Simulation 4 was run with database configuration 1 (previously described). As can be seen from Figure 9.5, the simulation average increased much more gradually than in the corresponding unscaled simulation (simulation 1) which suggests that the scaling mechanism was preventing premature convergence, as intended. The item combination of interest entered the population around generation 110 but the simulation did not completely converge on the solution.</P>
<P><A NAME="Fig18"></A><A HREF="javascript:displayWindow('images/09-18.jpg',450,220)"><IMG SRC="images/09-18t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-18.jpg',450,220)"><FONT COLOR="#000077"><B>Figure 9.5</B></FONT></A>&nbsp;&nbsp;Simulation 4 results</P>
<P>Simulation 5 was run with database configuration 2 (previously described). As can be seen from Figure 9.6, the simulation average did not converge as quickly as it had in the corresponding unscaled simulation (simulation 2) which suggests that the scaling was operating, as intended, to a certain degree. However, the simulation prematurely converged on an incorrect solution.
</P>
<P><A NAME="Fig19"></A><A HREF="javascript:displayWindow('images/09-19.jpg',450,219)"><IMG SRC="images/09-19t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-19.jpg',450,219)"><FONT COLOR="#000077"><B>Figure 9.6</B></FONT></A>&nbsp;&nbsp;Simulation 5 results</P>
<P>Simulation 6 was run with database configuration 3 (previously described). As can be seen from Figure 9.7, the item combination of interest never entered the population and the average fitness remained fairly constant throughout the simulation.
</P>
<P><A NAME="Fig20"></A><A HREF="javascript:displayWindow('images/09-20.jpg',450,221)"><IMG SRC="images/09-20t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-20.jpg',450,221)"><FONT COLOR="#000077"><B>Figure 9.7</B></FONT></A>&nbsp;&nbsp;Simulation 6 results</P>
<P><B>F2 Fitness Function Simulation Conclusions</B></P>
<P>None of the F2 fitness function simulations performed better than the corresponding F1 (unscaled) simulations. Thus, the fitness scaling mechanism did not improve simulation results as anticipated.
</P>
<P><B>F3 Fitness Function Simulations</B></P>
<P>Each F3 fitness function simulation was run with the crossover, mutation, and genetic algorithm parameters as noted in the simulation test matrix.
</P>
<P>Simulation 7 was run with database configuration 1 (previously described). As can be seen from Figure 9.8, the item combination of interest entered the population around generation 7 and the simulation quickly converged on the solution around generation 17.</P>
<P><A NAME="Fig21"></A><A HREF="javascript:displayWindow('images/09-21.jpg',450,215)"><IMG SRC="images/09-21t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-21.jpg',450,215)"><FONT COLOR="#000077"><B>Figure 9.8</B></FONT></A>&nbsp;&nbsp;Simulation 7 results</P>
<P>Simulation 8 was run with database configuration 2 (previously described). As can be seen from Figure 9.9, the item combination of interest entered the population around generation 5 and the simulation quickly converged on the solution around generation 20.
</P>
<P><A NAME="Fig22"></A><A HREF="javascript:displayWindow('images/09-22.jpg',450,218)"><IMG SRC="images/09-22t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-22.jpg',450,218)"><FONT COLOR="#000077"><B>Figure 9.9</B></FONT></A>&nbsp;&nbsp;Simulation 8 results</P>
<P>Simulation 9 was run with database configuration 3 (previously described). As can be seen from Figure 9.10, the item combination of interest entered the population around generation 15. While the population did not completely converge on the solution, there were a majority of solution strings within the population such that I would consider the solution to have been determined.
</P>
<P><A NAME="Fig23"></A><A HREF="javascript:displayWindow('images/09-23.jpg',450,219)"><IMG SRC="images/09-23t.jpg"></A>
<BR><A HREF="javascript:displayWindow('images/09-23.jpg',450,219)"><FONT COLOR="#000077"><B>Figure 9.10</B></FONT></A>&nbsp;&nbsp;Simulation 9 results<P><BR></P>
<CENTER>
<TABLE BORDER>
<TR>
<TD><A HREF="173-176.html">Previous</A></TD>
<TD><A HREF="../ewtoc.html">Table of Contents</A></TD>
<TD><A HREF="183-187.html">Next</A></TD>
</TR>
</TABLE>
</CENTER>

<hr width="90%" size="1" noshade>
<div align="center">
<font face="Verdana,sans-serif" size="1">Copyright &copy; <a href="/reference/crc00001.html">CRC Press LLC</a></font>
</div>
<!-- all of the reference materials (books) have the footer and subfoot reveresed -->
<!-- reference_subfoot = footer -->
<!-- reference_footer = subfoot -->

</BODY>
</HTML>

<!-- END FOOTER -->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -