DevilMayCry's repositories
NSGA2_Vector
使用Python语言实现的NSGA2算法,使用了numpy库实现部分运算的向量化,实数编码。
Simple_Genetic_Algorithm
标准遗传算法的Python实现
binary_sga
标准遗传算法(简单遗传算法),参照官方C语言版本进行python2.7语言重构,二进制编码,轮盘赌选择,单点交叉。
NSGA2_Origin
Python语言实现的NSGA2算法,为原始版本,实数编码。
tournament_selection
遗传算法中的标准锦标赛选择法,输入格式可为矩阵或字典,可自定义几元选择及选择个数。
logistic_regression_learning_rate
cousera上深度学习,吴恩达第一课第二周作业中学习率对优化结果的影响,运行2000次和30000次迭代的对比。
Increase_simple_GA
增强版的标准遗传算法,采用位运算提速25%,可多点交叉,交叉点数目可随机,可选是否轮盘赌
Language:Python000
logistic_regression_cat
cousera上深度学习,吴恩达第一课第二周作业,logistic_regression with neural networks
Language:Python000
nsga2_python
本程序是严格按照原版c语言编写的NSGA2算法使用python2.7语言进行重新编写的。
Language:Python000
sbx_cross
实数编码遗传算法的交叉操作中的SBX 模拟二进制交叉,向量运算调用numpy库。
Language:Python000