自己动手实践神经网络----视频课程开课了
2016-04-12 15:12
337 查看
课程简介:
随着大数据时代的到来,数据分析和人工智能显得越来越重要。神经网络作为人工智能的重要分支,其重要性也与日俱增。作为对人脑的仿真,它是目前最接近人脑的人工智能解决方案。然而,人工神经网络的知识背景理论性极强,不易理解,令许多初学者望而却步。本课程正是看到了人工神经网络的学习难点和痛点,大胆地抛开复杂晦涩的理论知识,使用实践性的方式构造并使用神经网络。所有案例均有代码实现和案例分析,可以大大帮助初学者理解神经网络的原理和功能。为大家进一步深入神经网络打下扎实基本理论基础的实践功底。报名地址:http://www.dataguru.cn/article-8976-1.html
课程大纲:
第1课 人工神经网络简介什么是人工神经网络
人工神经网络发展历史
来自生物学的启发
人工神经网络能做什么
第2课 人工神经元模型与感知机
神经元模型的组成
输入
输入权值
输出
传输函数
使用感知机进行分类
感知机学习规则
第3课 Java、神经网络与neuroph框架
Java介绍
使用Java实现神经网络——neuroph
使用Java实现感知机
使用Java实现感知机学习算法
第4课 AdaLine网络
LMS算法
AdaLine网络的Java实现
使用Java识别0-9图像
第5课 多层感知机
回顾单层感知机
单层感知机的局限性
多层感知机案例与实现
第6课 BP神经网络的实现
多层感知机学习算法
BP神经网络的Java实现
再看异或问题
一些细节优化
第7课 BP神经网络的案例
奇偶性判别(分类问题)
函数逼近(预测)
使用Java实现简单的手写体识别
第8课 联想网络
Hopfield网络
结构和原理 Hebb规则
存储容量
使用Java实现Hopfiled网络
简单的污染字体识别(Java案例)
自联想的案例(Java实现)
BAM网络
结构和原理
使用Java实现BAM网络
电话号码和人名的双向记忆案例(Java实现)
第9课 竞争学习网络
原理
SOM介绍
聚类案例 动物分类
Java实现SOM以及案例
第10课PCA网络
什么是PCA
使用Java实现PCA网络
PCA案例(Java实现)
授课时间:
课程将于4月10日开课,课程持续时间为10周。授课对象:
希望了解神经网络内部工作原理,并且将神经网络用于实践的同学。只需有一点Java基础知识,或者C/C++的编程基础亦可。收获预期:
熟悉神经网络的原理,具备使用Java实现、修改神经网络的能力。完成课程后,可以使用神经网络解决一些机器学习问题。授课讲师:
葛一鸣:计算机软件与理论专业硕士学位。取得了国家认证系统分析师职称)。10余年Java学习和开发经验,参与开发过多个软件项目。对Java程序设计,JVM有一定的研究。对设计模式、人工智能、神经网络、数据挖掘等技术有浓厚兴趣。已成功开设《实战Java高并发程序设计》、《深入JVM内核—原理、诊断与优化》,授课思路清晰,乐于与学员互动,课程好评率一直保持在95%以上。现著有:
《实战Java虚拟机——JVM故障诊断与性能优化 》
《实战Java高并发程序设计》
相关文章推荐
- linux网络编程之socket(UDP)
- 人工神经网络入门教程
- http请求报文介绍
- async-http-android框架的介绍和二次封装
- TCP/IP(一)基础
- java网络爬虫
- linux定时监控网络连接,利用python发送邮件
- linux网络编程之socket(TCP)
- 网络虚拟化技术
- 实例讲解虚拟机3种网络模式(桥接、nat、Host-only)
- opencv神经网络训练时的目标矩阵构建方法
- android:WebView在没有网络情况下,点击当前页面内链接不跳转并弹出提示框
- 使用httpclient4.4爬取知乎答案
- HttpClient4.x 使用cookie保持会话
- php开发http json接口
- Android Volley 网络并发 监听网络队列完成
- 当你在浏览器地址栏输入一个URL后回车,将会发生的事情?
- Android: WebView加载网页的几种方式及网络异常处理
- http 请求头
- 使用域账号统一管理cisco网络设备