生物信息学课程设计-- 贝叶斯算法编程实现
《生物信息学课程设计-- 贝叶斯算法编程实现》由会员分享,可在线阅读,更多相关《生物信息学课程设计-- 贝叶斯算法编程实现(18页珍藏版)》请在毕设资料网上搜索。
1、 算法课程设计报告算法课程设计报告 (算法编程实现类)(算法编程实现类) 贝叶斯算法编程实现 院院 系系 部部 门:门: 学学 生生 学学 号号: * * * * * * 学学 生生 姓姓 名名: * * * * * * 指指 导导 教教 师师: * * * * * * 20132013 年年 5 5 月月 2 第一部分 贝叶斯算法研究背景、特点与发展 3 1.1 贝叶斯算法研究背景 3 1.2 贝叶斯算法特点 3 1.3 贝叶斯算法发展 4 第二部分 算法分析与程序流程图设计 4 2.1、基于对问题的分析 4 2.2、基于对问题的 java 算法分析 5 2.2、程序流程图设计 6 第三部分
2、 实现设计语言选择与算法编程实现 6 3.1、java 算法实现 6 第四部分 程序测试与结果分析 17 4.1 程序测试 17 4.2 结果分析 17 第五部分 总结与心得体会 17 5.1 总结与心得体会. 17 第六部分 参考文献 18 6.1 参考文献(2 个) . 18 3 第一部第一部分分 贝叶斯算法研究背景、特点与发贝叶斯算法研究背景、特点与发 展展 1.1 1.1 贝叶斯算法研究背景贝叶斯算法研究背景 贝叶斯分类算法是统计学分类方法,它是一类利用概率统计知识进行分类的算 法。在许多场合,朴素贝叶斯(Nave Bayes,NB)分类算法可以与决 策树和神经网络分类算法相媲美,且方
3、法简单、分类准确率高、速度 快。 由于贝叶斯定理假设一个属性值对给定类的影响独立于其它属性 的值,而此假设在实际情况中经常是不成立的,因此其分类准确率可 能会下降。为此,就出现了许多降低独立性假设的贝叶斯分类算法,如 TAN(tree augmented Bayes network)算法。 1.2 1.2 贝叶斯算法特点贝叶斯算法特点 和决策树模型相比,朴素贝叶斯模型发源于古典数学理论,有着坚实 的数学基础,以 及稳定的分类效率。同时,NBC 模型所需估计的参 数很少,对缺失数据不太敏感,算法也比较简单。理论上,NBC 模型 与其他分类方法相比具有最小的误差率。 但是实际上并非总是如此, 这是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 生物信息学课程设计- 贝叶斯算法编程实现 生物 信息学 课程设计 贝叶斯 算法 编程 实现
