首页 > 编程知识 正文

在算法研究过程中如何进行算法创新评价,应用创新和算法创新

时间:2023-05-04 14:03:18 阅读:262240 作者:1369

创新一直是一个令人纠结的话题,研究生毕业设计多数需要算法的创新,而博士生毕业更需要大量的创新才行。这里,我们就团队这几年来的工作经验,谈谈如何进行合理的算法创新。

一、创新角度

    通常,我们使用一个算法,这里举个简单的粒子,PSO粒子群优化算法,我们通过仿真,会得到该算法的收敛速度,仿真精度等一些参数指标。如果我们需要对该算法进行创新,一般就需要从原算法的性能指标角度考虑,比如收敛速度和精度的提高,对于一些低要求,可以在保证收敛速度不变的情况下,提高精度,或者在精度不变的情况下,加快收敛速度,如果要求较高,则同时考虑如何提高收敛速度和精度。一般情况下,针对这种情况,我们需要考虑别的类似算法,而这些算法必须具备快速收敛和高精度中的某些特性,这样我们就可以将多种算法的优势进行整合,从而实现算法的创新并提高原算法的性能。

    对于低程度的创新,一般都是这么个思路。

二、创新依据

    什么是创新依据?所谓创新依据,就是我们使用的创新算法,所考虑的角度是有理论依据的,我们不能凭空修改原来的算法,这样即使获得了布局的更优解,但也无法证明全局的更优。因此,正如一所说,我们需要选择某些性能比原算法更好的其他现成算法,进行算法的整合。

三、创新的验证

   对于改进后的算法,我们需要使用大量的测试样本进行对比分析,验证算法的各个性能指标是否较原来的算法有所提高。

四、完全的创新

   完全的创新

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。