- 博客(28)
- 资源 (5)
- 收藏
- 关注
原创 遗传算法(GA)的新手入门必备,python3案例
遗传算法(Genetic Algorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。遗传算法是从代表问题可能潜在的**解集**(即一个**种群**(population))开始的,而一个种群则由经过基因(gene)编码的一定数目的**个体**(individual)组成(可以把个体理解为一种**可行解**)。
2018-04-29 19:14:21 34591 24
原创 背包问题之:01背包、完全背包、多重背包(本文源码可求物品放置列表)
不得不说,背包问题非常经典也非常有趣。理解起来可能难点,但懂了之后会发现其实很简单。
2018-04-28 21:34:31 2440 1
原创 Linux下在python命令行中自动补全代码(py2、3,centos、ubuntu)
每次只在shell中测试少量代码,纯手打也有点麻烦安装ipython也可以实现这个功能,不过破机子有时候反映会稍微卡顿,比较麻烦1.不管有没有这个文件,直接打开这个文件vi ~/.pystartup2.填入如下代码import atexit import os import readline import rlcompleter readline.parse_and...
2018-04-13 21:40:56 2267
原创 Python3巧用百度翻译打造属于自己的终端翻译,极易版
查文献或看网站遇到英文单词简直是头疼,打开网页用百度翻译慢吞吞,瞬间失去阅读兴趣,有道翻译等软件是好用,但万一你是Linux系统呢,万一你只有小黑窗呢?
2018-04-13 14:23:45 1690 1
原创 git使用之提交到远程、下载到本地、免密push
下载1.去别人github项目页面得到git地址https://github.com/hiudawn/ml_in_action.git2.使用git工具(windows需要下载git,linux直接用git命令即可)先切换到要保存的目录,执行类似下面这句即可git clone https://github.com/hiudawn/ml_in_action.git...
2018-04-10 11:51:11 644
原创 python3机器学习实战logistic回归预测马患病概率
main.pyimport numpy as npdef sigmoid(x): # 那个s形的函数 return 1.0 / (1 + np.exp(-x))def classify_vector(x, weights): # 概率超过一半就设为1 prob = sigmoid(np.sum(x * weights)) if prob >...
2018-04-10 11:06:01 1118
原创 python3机器学习实战logistic回归,梯度与随机梯度效果对比,matplotlib绘制散点图和边界线
main.pyimport randomimport numpy as npimport matplotlib.pyplot as pltdef load_dataset(): """ 前两行两个值分别是X1和X2,第三个是标签类别 """ data_mat = [] label_mat = [] # 读取格式:-0.017612 14.0...
2018-04-09 23:51:50 1233
苹果OS X 10.11.1(15B42)及虚拟机软件VMware12
2018-05-23
Windows7-USB-DVD-Download-Tool-Installer-en-US.exe
2018-05-19
学习Linux必备常用的60个命令
2018-05-02
数据复原软件Recuva
2017-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人