机器学习
就是把无序的数据转换成有用的信息。python
咱们会利用计算机来彰显数据背后的真实含义,这才是机器学习
的意义。git
例如:识别动物猫 模式识别(官方标准):人们经过大量的经验,获得结论,从而判断它就是猫。 机器学习(数据学习):人们经过阅读进行学习,观察它会叫、小眼睛、两只耳朵、四条腿、一条尾巴,获得结论,从而判断它就是猫。 深度学习(深刻数据):人们经过深刻了解它,发现它会'喵喵'的叫、与同类的猫科动物很相似,获得结论,从而判断它就是猫。(深度学习经常使用领域:语音识别、图像识别) 模式识别(pattern recognition): 模式识别是最古老的(做为一个术语而言,能够说是很过期的)。 咱们把环境与客体统称为“模式”,识别是对模式的一种认知,是如何让一个计算机程序去作一些看起来很“智能”的事情。 经过融于智慧和直觉后,经过构建程序,识别一些事物,而不是人,例如: 识别数字。 机器学习(machine learning): 机器学习是最基础的(当下初创公司和研究实验室的热点领域之一)。 在90年代初,人们开始意识到一种能够更有效地构建模式识别算法的方法,那就是用数据(能够经过廉价劳动力采集得到)去替换专家(具备不少图像方面知识的人)。 “机器学习”强调的是,在给计算机程序(或者机器)输入一些数据后,它必须作一些事情,那就是学习这些数据,而这个学习的步骤是明确的。 机器学习(Machine Learning)是一门专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,从新组织已有的知识结构使之不断改善自身性能的学科。 深度学习(deep learning): 深度学习是很是崭新和有影响力的前沿领域,咱们甚至不会去思考-后深度学习时代。 深度学习是机器学习研究中的一个新的领域,其动机在于创建、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。 参考地址: http://www.csdn.net/article/2015-03-24/2824301 http://baike.baidu.com/link?url=76P-uA4EBrC3G-I__P1tqeO7eoDS709Kp4wYuHxc7GNkz_xn0NxuAtEohbpey7LUa2zUQLJxvIKUx4bnrEfOmsWLKbDmvG1PCoRkJisMTQka6-QReTrIxdYY3v93f55q
机器学习已应用于多个领域,远远超出大多数人的想象,横跨:计算机科学、工程技术和统计学等多个学科。github
知识表示
:
选择算法须要考虑的两个问题算法
举例apache
机器学习 开发流程网络
* 收集数据: 收集样本数据 * 准备数据: 注意数据的格式 * 分析数据: 为了确保数据集中没有垃圾数据; 若是是算法能够处理的数据格式或可信任的数据源,则能够跳过该步骤; 另外该步骤须要人工干预,会下降自动化系统的价值。 * 训练算法: [机器学习算法核心]若是使用无监督学习算法,因为不存在目标变量值,则能够跳过该步骤 * 测试算法: [机器学习算法核心]评估算法效果 * 使用算法: 将机器学习算法转为应用程序
SciPy
、NumPy
(底层语言:C和Fortran)Matplotlib