- 博客(8)
- 资源 (220)
- 问答 (1)
- 收藏
- 关注
原创 手写数字识别的几种实现方法
我使用了手写数字数据库MNIST的一个子集,并做了多种处理程序中附有数据库,完整的数据库在这儿下载,程序在这儿下载实现的算法有:模板匹配类中心欧式距离贝叶斯分类算法夹角余弦距离奖惩算法增量校正算法LMSE算法特征提取方法:图像分割为若干小块,计算笔画像素占小块总像素数的比例
2010-06-15 13:48:00 18501 7
原创 粒子群算法的三点改进
<br />i表示第i个粒子,di表示第di维分量<br />p(i)表示局部最优粒子<br />pg表示全局最优粒子<br /> <br />一:加入加速度机制,v(i+1,di)=……+alpha1*(v(i,di)-v(i-1,di))+……<br />二:加入局部最优位置变化趋势的影响,v(i+1,di)=……+alpha2*(p(i,di)-p(i-1,di))+……<br />三:加入全局最优位置变化趋势的影响,,v(i+1,di)=……+alpha2*(pg(i,di)-pg(i-1,di))
2010-06-14 11:36:00 2545 1
原创 字符串匹配算法SMA 总结之四:自动机算法
自动机匹配算法常使用链表表示,这里使用数组,占用的空间太大了些,有时间再详细说说//construct an automationvoid preAuto(int* automation,const char* pattern,const int pattern_len){ for (int i=0;i
2010-06-10 16:13:00 1170
原创 字符串匹配算法SMA 总结之三:KMP算法
<br />//Knuth-Morris-Pratt algorithm//preprocessing//next arrayvoid get_next(int*next,const char*pattern,const int pattern_len){ int i=0; int j=-1; next[0]=-1; while(i<pattern_len){ if (j==-1||pattern[i]==pattern[j]){ i++; j++
2010-06-10 15:10:00 1090
五子棋 人机对战版 gobang 源码 sourcecode
2010-04-16
C#界面程序和C++程序或者Fortran程序交互方案
2016-08-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人