《深度学习:Java语言实现》一一1.4小结

简介: 本节书摘来自华章出版社《深度学习:Java语言实现》一 书中的第1章,第1.4节,作者:[日]巣笼悠辅(Yusuke Sugomori) 著 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.4小结
通过本章,你了解了人工智能领域中的技术是如何演变最终发展为深度学习的。我们现在知道,人工智能历史上经历了两次浪潮,现在正处于第三波浪潮中。第一波浪潮中搜索和遍历算法得到了极大的发展,出现了深度优先遍历和广度优先遍历。紧接着,第二波浪潮中,研究的重点转向了如何用一种机器容易理解的符号表示知识。
虽然这些潮流都已过去,那些时代中研发的技术却构成了人工智能领域很多非常有价值的知识体系。第三波浪潮推广了机器学习算法,它们最初是基于概率统计模型的模式识别和分类。通过机器学习,我们在很多领域取得了长足的进步,不过这还并未实现真正意义上的人工智能,因为它还需要我们告诉机器分类对象的特征是什么。机器学习所需的技术被称为“特征工程”。这之后,深度学习出现了,它基于一种机器学习的算法——即神经网络。使用深度学习,机器可以自动地学习对象的特征,因此深度学习被认为是一种非常创新的技术。深度学习的研究变得越来越活跃,每天都有新的技术被发明提出。我们在本书的最后一章,即第8章会针对其中的一些新技术进行介绍,供你参考。
深度学习常常被认为是非常复杂的技术,但是事实上并非如此。正如我们所提到的,深度学习是对机器学习技术的延伸,深度学习自身是非常简单,但又很优雅的。我们会在下一章中展开介绍机器学习算法的更多细节。很好地理解了机器学习,你会发现掌握深度学习的精髓就毫不费力了。

相关文章
|
16天前
|
安全 Java 大数据
探索Java的奇妙世界:语言特性与实际应用
探索Java的奇妙世界:语言特性与实际应用
|
4天前
|
传感器 人工智能 前端开发
JAVA语言VUE2+Spring boot+MySQL开发的智慧校园系统源码(电子班牌可人脸识别)Saas 模式
智慧校园电子班牌,坐落于班级的门口,适合于各类型学校的场景应用,班级学校日常内容更新可由班级自行管理,也可由学校统一管理。让我们一起看看,电子班牌有哪些功能呢?
45 4
JAVA语言VUE2+Spring boot+MySQL开发的智慧校园系统源码(电子班牌可人脸识别)Saas 模式
|
4天前
|
网络协议 Java 数据库连接
Java语言的特点
【5月更文挑战第7天】Java是一种面向对象的编程语言,强调数据和操作的封装,具备平台独立性,能“一次编写,到处运行”。它有自动垃圾收集机制,消除手动内存管理。Java是强类型语言,注重安全性,并支持多线程编程。其丰富的API库和对网络编程的良好支持增强了功能。此外,Java的可扩展性使其能轻松适应新需求和扩展。
17 4
|
4天前
|
分布式计算 Java 大数据
Java语言主要应用领域
【5月更文挑战第7天】Java在嵌入式系统中以低至130KB的占用展现可靠性,实现“一次编写,到处运行”。在大数据领域,Java通过Hadoop、Hbase、Accumulo和ElasticSearch等工具发挥关键作用。Java也是Eclipse、IntelliJ IDEA和NetBeans等开发工具的基础。广泛应用于电商网站和金融服务器系统,即便在J2ME式微后,仍能在部分低端手机中找到其踪影。
16 4
|
12天前
|
Java
Java语言---面向对象的三大特征之继承
Java语言---面向对象的三大特征之继承
|
12天前
|
存储 Java
Java语言--->数据类型转化以及运算符
本文讲述了Java中的基本数据类型转换和运算符。在转换中,布尔型除外的8种类型可通过默认或强制转换相互转化,如`byte->short->int->long->float->double`。默认转换发生在不同类型运算时,系统会转为更大容量类型。强制转换可能引起精度损失或溢出。运算符包括算术(如+可做加法或字符串拼接)、比较、逻辑和赋值运算符。比较运算符如`==`、`<`等产生`boolean`结果,逻辑运算符`&&`、`||`具有短路效应。赋值运算符如`+=`简化了赋值过程。运算符的优先级也进行了简要说明。
|
12天前
|
Java 编译器 程序员
Java语言基础
Java语言基础概览:涵盖关键字(全小写,如`image.png`所示),保留字(如`goto`、`const`),标识符命名规则(避免数字开头和保留字),注释(单行`//`,多行`/*...*/`,及Javadoc注释)以及变量(按数据类型:byte, short, int, long, float, double, char, boolean,注意声明规则和默认类型)。
|
17天前
|
SQL Java 数据库连接
Java从入门到精通:2.3.2数据库编程——了解SQL语言,编写基本查询语句
Java从入门到精通:2.3.2数据库编程——了解SQL语言,编写基本查询语句
|
23天前
|
前端开发 Java Go
开发语言详解(python、java、Go(Golong)。。。。)
开发语言详解(python、java、Go(Golong)。。。。)
|
23天前
|
人工智能 前端开发 Java
Java语言开发的AI智慧导诊系统源码springboot+redis 3D互联网智导诊系统源码
智慧导诊解决盲目就诊问题,减轻分诊工作压力。降低挂错号比例,优化就诊流程,有效提高线上线下医疗机构接诊效率。可通过人体画像选择症状部位,了解对应病症信息和推荐就医科室。
185 10