机器学习步骤
例如图像识别、语音识别、自然语言理解、天气预测、基因表达等。目前我们通过机器学习去解决这些问题的思路都是这样的(以视觉感知为例):
Low-level sensing -->Preprocessing -->Feature extract -->Feature selection
-->Inference;prediction;recognition
从开始的通过传感器(例如CMOS)来获得数据,然后经过预处理、特征提取、特征选择,再到推理、预测或者识别。最后一个部分,也就是机器学习的部分,绝大部分的工作是在这方面做得。而中间这三个部分,概括起来就是特征表达。良好的特征表达,对最终算法的准确性起了非常关键的作用,而且系统的主要计算和测试工作都耗在这一大部分。但,这块实际中一般都是人工完成的,靠人工提取特征。
然而,手工选取特征是一件非常费力、启发式(需要专业知识)的方法,能不能选取好很大程度上靠经验和运气,而且它的调节需要大量的时间。既然手工选取特征不太好,那么能不能自动的学习一些特征呢?答案是能!Deep Leaning就是用来干这个事情的,不需要人参与特征的选取过程。
机器学习就是模拟人类的学习行为
那它是怎么学习的呢?怎么知道哪些特征好哪些不好呢?我们说机器学习是一门专门研究计算机怎么模拟或实现人类的学习行为的学科,那么人类的视觉系统是怎么工作的呢?
人类的视觉系统从原始信号,做低级抽象,逐渐像高级抽象迭代。人类的逻辑思维,经常使用高度抽象的概念。例如,从原始信号摄入开始(瞳孔摄入像素pixels),接着做初步处理(大脑皮层某些细胞发现边缘和方向),然后抽象(大脑判定,眼前的物体的形状,是圆形的),然后进一步抽象(大脑进一步判定该物体是只气球)。
总的来说,人的视觉系统的信息处理是分级的,从低级的V1区提取边缘特征,再到V2区的形状或者目标的部分等,再到更高层,整个目标,目标的行为等。也就是说高层的特征是底层特征的组合,从底层到高层的特征越来越抽象,越来越能表示语义或者意图。而抽象层面越高,存在的可能猜测就越少,就越利于分类。例如,单词集合和句子的对应是多对一的,句子和语义的对应又是多对一的,语义和意图的对应还是多对一的,这是个层级体系。
分层,而Deep Leaning 的deep就是表示存在多少层,有多深。
因为要学习的是特征的表达,那么关于特征,或者说是关于这个层级特征,我们需要了解更深入点,所以再说deep leaning 之前,我们有必要再啰嗦下特征~~
相关推荐
总的来说,《Deep Learning》是深度学习初学者和专业人士的理想参考资料,它不仅提供了全面的理论框架,还给出了实用的实践经验。通过学习本书,读者可以深入理解深度学习的内在机制,掌握构建和优化复杂神经网络...
在deeplearning.ai深度学习专项课程之后,吴恩达在斯坦福又开了一门学分课,这门课涉及到深度学习的基础知识、神经网络构建,以及如何完成一个成功的机器学习项目。具体将涉及卷积网络,RNNs,LSTM,Adam,Dropout,...
《Deep Learning》这本书对于希望深入了解机器学习特别是深度学习的读者来说,是一本宝贵的资源。通过阅读本书,读者可以系统地掌握深度学习的理论基础,并为未来在人工智能领域的深入研究和应用打下坚实的基础。
本次介绍的《DEEP LEARNING(中文).pdf》是AI领域的一本重要著作,其内容涵盖了深度学习的基础理论和实践应用,非常适合希望深入了解深度学习的初学者和从业者。 从文件提供的部分内容可以看出,文档内容非常丰富...
《深度学习必读Keras大神》学习纪录(目前进度:第五章)关于书籍书本采用Jerry老师推荐的《深度学习深度学习必读-Keras大神带你用Python实作》作者:弗朗索瓦·乔莱特(FrançoisChollet)译者:叶欣睿出版社:旗标...
Diagnostic method of frequently occurring chest diseases based on deep leaning[J]. Computer Engineering,2020,46(7):306-311,320. 这种深度学习方法的提出,不仅对医学影像分析领域有重大意义,也为未来...
coursea课程 neural network and deep learning 课后编码作业所需用到的代码
R Deep Learning Cookbook by Dr. PKS Prakash English | 4 Aug. 2017 | ISBN: 1787121089 | ASIN: B071NDMWN2 | 288 Pages | AZW3 | 6.91 MB Powerful, independent recipes to build deep learning models in ...
LearningOpenCV英文版+学习OpenCV中文版+书中例程 + Leaning OpenCV3 完整版 图像处理学习入门资料,英文原LearningOpenCV,中文版学习opencv,以及书中涉及到的例程。对图像处理入门很大的帮助。
"深度学习PyTorch"是当今人工智能领域中最热门的话题之一,尤其在计算机视觉、自然语言处理等方向上,PyTorch扮演着至关重要的角色。这个压缩包文件"torch-1.10.0-cp36-cp36m-linux_aarch64_test"显然是PyTorch的一...
HALCON是由MVTec公司开发的一款广泛应用的机器视觉软件,它提供了丰富的形状匹配、模板匹配、1D/2D码识别、测量、检测等算法。C#作为.NET框架的一部分,具有广泛的应用场景,可以与HALCON引擎完美结合,为自动化和...
《Leaning OpenCV》英文原版附带得源码,很有用得东西哦!
【Github项目文档】DeepLearningTutorial项目说明Deep Learning,Leaning deep,Have fun!介绍如果你是深度学习/卷积神经网络的初学者,且对图像分类、目标检测、分割等CV相关领域感兴趣,请继续↓↓↓↓↓↓↓↓↓↓...
本书是《Python学习手册》的第五版,由Mark Lutz编写,是学习Python编程语言的经典...整体来看,《Python学习手册》第五版是一本内容全面的Python学习指南,适合不同水平的读者从基础到进阶地深入学习Python编程语言。
C-leaning:学习C语言
machine leaning 谷歌课程
此讲义属于斯坦福大学吴恩达老师的课程pdf原版,可配合公开课进行学习。