2009_CSO_Sample
所属分类:人工智能/神经网络/深度学习
开发工具:C/C++
文件大小:140KB
下载次数:171
上传日期:2012-10-16 11:29:22
上 传 者:
bunengwangji310
说明: 台湾教授提出的猫群算法,个人认为与粒子群算法有相似之处,性能不错。
(Cat swarm optimization, Taiwan Professor particle swarm algorithm similar good performance.)
文件列表:
2009_CSO_Sample_Release_ver2000\CSO_Function1_FitnessValue_2000Itr_50Cyc_160Pop_30Dim.txt (20633, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_Function1_ProcessTime_2000Itr_50Cyc_160Pop_30Dim.txt (19605, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_Function2_FitnessValue_2000Itr_50Cyc_160Pop_30Dim.txt (18637, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_Function2_ProcessTime_2000Itr_50Cyc_160Pop_30Dim.txt (19586, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_Function3_FitnessValue_2000Itr_50Cyc_160Pop_30Dim.txt (20024, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_Function3_ProcessTime_2000Itr_50Cyc_160Pop_30Dim.txt (19603, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_Observe_Function1_2000Itr_50Cyc_160Pop_30Dim.txt (276238, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_Observe_Function2_2000Itr_50Cyc_160Pop_30Dim.txt (274223, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_Observe_Function3_2000Itr_50Cyc_160Pop_30Dim.txt (275627, 2009-11-05)
2009_CSO_Sample_Release_ver2000\Benchmark.h (1515, 2009-11-06)
2009_CSO_Sample_Release_ver2000\CSO_lib.h (1963, 2009-11-02)
2009_CSO_Sample_Release_ver2000\mytimer.h (707, 2006-01-13)
2009_CSO_Sample_Release_ver2000\mytimer.c (1331, 2006-01-13)
2009_CSO_Sample_Release_ver2000\Benchmark.cpp (1656, 2009-11-06)
2009_CSO_Sample_Release_ver2000\CSO.cpp (8566, 2009-11-06)
2009_CSO_Sample_Release_ver2000\CSO_lib.cpp (11472, 2009-11-06)
2009_CSO_Sample_Release_ver2000\cso (38770, 2009-11-05)
2009_CSO_Sample_Release_ver2000\Benchmark.o (1620, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO.o (4136, 2009-11-05)
2009_CSO_Sample_Release_ver2000\CSO_lib.o (5224, 2009-11-05)
2009_CSO_Sample_Release_ver2000\mytimer.o (1756, 2009-11-03)
2009_CSO_Sample_Release_ver2000 (0, 2009-11-06)
File description for 2009_CSO_Sample_Release_ver1000:
* "Benchmark" library:
Files:
- Benchmark.h
- Benchmark.cpp
Description:
The Benchmark library provides three well-known functions,
namely, Rosenbrock function, Rastrigrin function, and Griewank function.
* "mytimer" library:
Files:
- mytimer.h
- mytimer.cpp
Description:
The mytimer library provides the counting function for the process time.
Please note that this library can only be executed on the linux-type operation system.
* "CSO_lib" library:
Files:
- CSO_lib.h
- CSO_lib.cpp
Description:
This library implements the Cat Swarm Optimization (CSO) algorithm.
By cooperating with the benchmark and the mytimer libraries, the outcomes can be achieved.
* Main Program:
File:
- CSO.cpp
Description:
The main program is written in this file. The main function is the program entry.
If you'd like to trace the source code, please start with this one.
* Execution File:
- cso
Description:
To run the compiled program, type the command "./cso".
* Text files:
Description:
All the outcomes are sotred in the text files.
The file names are numbered with the corresponding Benchmark functions
with the conditions of running the program.
* "*.o" files:
The *.o files are the object codes generated by the gcc compiler.
/******************************************/
/*** Author: Pei-Wei Tsai ***/
/*** E-mail: pwtsai@bit.kuas.edu.tw ***/
/*** Version: 2.0.0.0 ***/
/*** Released on: November 5, 2009 ***/
/******************************************/
近期下载者:
相关文件:
收藏者: