遗传算法是一种启发式搜索,属于进化算法的一种。它最初是人们根据自然界对物种的自然选择和遗传规律而设计的。它模拟自然界物种的自然选择、遗传和变异等,对一个种群的基因进行改良。遗传算法需要设置交叉概率、变异概率和迭代次数等参数,且算法的收敛性受其参数设置影响较大。遗传算法中把每一个候选解看做是一个个体,个体组成的集合看作是一个种群。遗传算法通过对每个解进行二进制编码把每个解转化为0-1字符串,其中每一...
分类:
编程语言 时间:
2016-06-07 10:03:30
阅读次数:
283
摘要:遗传算法(geneticalgorithms,GA)是模仿生物遗传学和自然选择机理,在对随机自适应的全局搜索算法(Holland霍兰德)及自然界的“自然选择”和“优胜劣汰”(Darwin达尔文)和生物遗传学说( Gregor Johann
Mendel格里果·约翰·孟德尔)的理论进行综合,通过人工方式所构造的一类随机自适应全局优化搜索算法,是对生物进化过程进行的一种数学仿真,是进化计算的...
分类:
编程语言 时间:
2016-06-02 14:27:47
阅读次数:
326
1,基础知识讲解 一个物体在自然界会收到三种光的影响,周围的环境光、漫反射和镜面反射。那么对于计算机要想模拟现实中的光照,就应该也会实现这三种基本光照->环境光、漫反射、镜面高光。对于这三种光照,都存在着一定的影响因素,这就需要去追究其光照模型的公式了。 (1),环境光强影响因素 ,由此可看出环境光 ...
分类:
其他好文 时间:
2016-05-31 23:50:26
阅读次数:
213
摘要:遗传算法(geneticalgorithms,GA)是模仿生物遗传学和自然选择机理,在对随机自适应的全局搜索算法(Holland霍兰德)及自然界的“自然选择”和“优胜劣汰”(Darwin达尔文)和生物遗传学说( Gregor Johann Mendel格里果·约翰·孟德尔)的理论进行综合,通过 ...
分类:
编程语言 时间:
2016-05-31 18:50:15
阅读次数:
254
最近的项目需要和音频打交道,所以网上搜集了一些音频相关的基本知识,整理如下
自然界中的声音非常复杂,波形极其复杂,通常我们采用脉冲编码码调制编码,即PCM编码。PCM编码通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字信号
采样(sample)
数码音频系统是通过将声波波形转换成一连串的二进制数据来再现原始声音的(原始声音是模拟信号),实现这个步骤使用的设备是模/数转换器(A...
分类:
其他好文 时间:
2016-05-22 12:31:10
阅读次数:
288
光源光是自然界中常见的现象,我们把正在发光的物体成为光源。与光相对立的是阴影,光被物体
遮挡住了便形成了阴影。根据光照的效果不同,THREE.js中抽象除了几种不同的光源。
聚光灯(THREE.SpotLight)
平行光源(THREE.DirectionalLight)
环境光源(THREE.AmbientLight)
半球光源(THREE.HemisphereLight)
点光源(THRE...
分类:
其他好文 时间:
2016-05-12 14:47:58
阅读次数:
254
《SIFT原理与源码分析》系列文章索引:http://www.cnblogs.com/tianyalu/p/5467813.html 尺度空间理论 自然界中的物体随着观测尺度不同有不同的表现形态。例如我们形容建筑物用“米”,观测分子、原子等用“纳米”。更形象的例子比如Google地图,滑动鼠标轮可以 ...
分类:
其他好文 时间:
2016-05-07 12:52:52
阅读次数:
315
1、 面向对象的设计思想是从自然界中来的,因为在自然界中,类(Class)和实例(Instance)的概念是很自然的。Class是一种抽象概念,比如我们定义的Class——Student,是指学生这个概念,而实例(Instance)则是一个个具体的Student,比如,Bart Simpson和Li ...
分类:
编程语言 时间:
2016-05-01 01:02:13
阅读次数:
199
关于RGB/ARGB颜色相关知识 众所周知,自然界的颜色都是由红色R、绿色G、蓝色B三元色按不同比例混合而成,每种元色取值范围是0-255。iOS中图片的颜色分为2种:24位和32位。 1. 24位(bit) 24位(bit)颜色是指RGB,每种元色用8bit表示,3*8=24。 通常写法: #ff ...
分类:
其他好文 时间:
2016-04-26 19:05:22
阅读次数:
141
一,需求 自然界的气味,通过互联网进行传播,大众在便捷硬件设备上使用气味服务。气味服务包含获取气味的信息,将想要分享的气味通过便捷硬件设备上传到服务器中,其他人可以通过访问服务器,来获取气味信息 二,设计 三,开发 四,测试 五,运维 ...
分类:
其他好文 时间:
2016-04-21 13:31:28
阅读次数:
150