Cancer

所属分类:其他
开发工具:matlab
文件大小:116KB
下载次数:23
上传日期:2019-12-31 11:18:11
上 传 者清露泛涟漪tyy
说明:  一篇关于分类的论文源代码,其中包括了多种优化算法,如PSO,ABC.ACO等等,可直接运行使用
(The source code of a paper on classification, including a variety of optimization algorithms, such as PSO, abc.aco, etc., which can be directly run and used)

文件列表:
Cancer\ACO.m (3783, 2012-07-26)
Cancer\BBO-MLP.png (88998, 2014-03-09)
Cancer\BBO.m (8424, 2012-07-26)
Cancer\Cancer.txt (20586, 2011-06-06)
Cancer\ClearDups.m (743, 2007-01-12)
Cancer\ComputeAveCost.m (524, 2007-01-12)
Cancer\Conclude.m (938, 2012-07-26)
Cancer\ES.m (3339, 2012-07-26)
Cancer\GA.m (5756, 2012-07-26)
Cancer\Init.m (1581, 2014-07-22)
Cancer\Main.m (5364, 2014-07-22)
Cancer\MAPSS.m (5320, 2007-09-03)
Cancer\matrices.mat (6320, 2005-02-08)
Cancer\MLP_Cancer.m (2052, 2014-07-22)
Cancer\Monte.m (2940, 2008-03-01)
Cancer\my_MLP.m (338, 2011-06-06)
Cancer\My_sigmoid.m (54, 2010-10-04)
Cancer\PBIL.m (3836, 2012-07-26)
Cancer\PopSort.m (530, 2007-08-01)
Cancer\PSO.m (3980, 2012-07-26)
Cancer\~$9.xlsx (165, 2010-12-13)
Cancer\~$Rrate 9.xlsx (165, 2010-12-13)
license.txt (1318, 2018-05-22)

Let a biogeography-based optimizer train your Multi-Layer Perceptron Seyedali Mirjalili July 22, 2014 web: http://www.alimirjalili.com email: ali.mirjalili@gmail.com The source codes are mostly identical to those of Professor Dan Simon. The files in this zip archive are Matlab m-files that can be used to study the following optimization methods: ant colony optimization (ACO) biogeography-based optimization (BBO) evolutionary strategy (ES) genetic algorithm (GA) probability-based incremental learning (PBIL) particle swarm optimization (PSO) The Matlab files and their descriptions are as follows: ACO.m, BBO.m, ES.m, GA.m, PBIL.m, PSO.m - These are the optimization algorithms compared in the paper. Main.m - This file is the main file to be run. It trains an MLP for classifying the Iris data set by BBO, PSO, ACO, GA, ES, and PBIL algorithms. It also calculates the classification accuracy of each algorithm at the end. my_MLP.m - This file defines a three-layer MLP with given number of input, hidden, and output nodes. My_Sigmoind.m - This file is the sigmoind funciton. Init.m - This contains various initialization settings for the optimization methods. You can edit this file to change the population size, the generation count limit, the problem dimension, and the mutation probability of any of the optimization methods that you want to run. ClearDups.m - This is used by each optimization method to get rid of duplicate population members and replace them with randomly generated individuals. ComputeAveCost.m - This is used by each optimization method to compute the average cost of the population and to count the number of legal (feasible) individuals. PopSort.m - This is used by each optimization method to sort population members from most fit to least fit. Conclude.m - This is concludes the processing of each optimization method. It does common processing like outputting results. Monte.m - This can be used to obtain Monte Carlo simulation results. The first executable line specifies the number of simulations to run. This is the highest-level program in this archive, and is the one that Dan ran to create the results in the paper that Dan wrote. Cancer.txt - This file includes the Cancer dataset.

近期下载者

相关文件


收藏者