神经网络算法与实现:基于Java语言《》以Java编程语言为基础,深入浅出地介绍了神经网络算法的应用,内容丰富而全面,内容包括神经网络的构建、神经网络的结构、神经网络的学习、感知机、自组织映射等核心概念,适合对神经网络技术感兴趣的开发人员和业余读者阅读,本书不仅是一本优秀的技术书籍,也是一本非常实用的参考书,值得推荐。
书的内容属于常规,偏旧,最新的一些网络和实现都不涉及。作为入门参考还可以,书很薄,内容简单。不适合作为开发参考。纸张和印刷都还不错,送货速度也满意。
内容简介
神经网络算法与实现 基于Java语言人工神经网络是由众多连接权值可调的神经元连接而成,具有大规模并行处理、分布式信息存储、良好的自组织自学习能力等特点,能够完成模式识别、机器学习以及预测趋势等任务。
本书通过9章内容,并结合Java编程语言,由浅入深地介绍了神经网络算法的应用。书中涉及神经网络的构建、神经网络的结构、神经网络的学习、感知机、自组织映射等核心概念,并将天气预测、疾病诊断、客户特征聚类、模式识别、神经网络优化与自适应等经典案例囊括其中。本书在附录中详
细地指导读者进行开发环境的配置,帮助读者更加顺利地进行程序开发。
本书非常适合对神经网络技术感兴趣的开发人员和业余读者阅读,读者无需具备Java编程知识,也无需提前了解神经网络的相关概念。本书将从零开始为读者进行由浅入深地讲解。
目录
- 第1章 初识神经网络 1
- 激活函数 4
- 第2章 神经网络是如何学习的 16
- 和测试 20
- 第3章 运用感知机 43
- 例子 45
- 结构 50
- 算法——反向传播 55
- Levenberg–Marquardt 57
- 第4章 自组织映射 72
- 学习 80
- (动物聚类) 86
- 第5章 天气预测 89
- 选择数据 91
- 数据过滤 93
- 数据集 101
- 第6章 疾病诊断分类 106
- 神经网络 106
- 逻辑回归 107
- 结果——混淆矩阵 109
- 特异性 110
- 乳腺癌 114
- 尿病诊断 118
- 第7章 客户特征聚类 122
- 第8章 模式识别(OCR案例) 136
- 类别 137
- 定义怎么办 138
- 算法 138
- 识别 140
- 试错 144
- 第9章 神经网络优化与自适应 149
- 附录A NetBeans环境搭建 163
- 附录B Eclipse环境搭建 175
- 附录C 参考文献 186