机器学习/001:机器学习入门知识

本文介绍了机器学习的基本概念及其在预测分析中的应用,探讨了神经网络的工作原理,并解释了如何通过训练来改进神经网络的表现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TensorFlow常用于执行机器学习任务,尤其在神经网络方面。

什么是机器学习

    机器学习(Machine Learning,英文简称ML)广泛应用于数据挖掘、自然语言处理、图像识别或专家系统等应用。它在这些领域提供潜在的解决方案,并有成为未来新人类文明的核心。

    人们经常引用1959年Arthur Samuel给出表述:“机器学习是赋予计算机无需借助明确的编程并拥有学习的能力”。1997年Tom Mitchell给出适当的定义:( “A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E.”)“机器学习是一种从某些任务T和测量中获取经验E并表现出某种特定的行为P的计算机程序。若再次用行为P表现在任务T上,可以提升经验E”。

    举个例子,如果想用程序预测车水马龙的十字路口交通状况(任务T),可基于历史的交通状况数据(P)运用机器学习算法。如果成功学习,它将很好的预测未来的交通状况(P)。

    Scikit-learn(python库): 监督学习和非监督学习,监督学习中分线性学习,回归学习(识别猫狗),分类学习,线性回归(金融预测房价)

什么是神经网络

    神经元负责传递和加工信息的计算单元。通过输入层->隐藏层->输出层,接收,加工处理,输出数据。

    训练神经网络需要大量的训练数据,训练结果与真实结果比较的差别反向反馈回神经网络,使每个神经元得到学习改进。经过多次训练就能向正确结果靠近。当训练时,神经网络中的部分神经元会被激活,当训练结果与真实结果有差异时,神经网络中的节点参数会发生改动,使得有些神经元变得迟钝(权重降低),相关的神经元变/得敏锐(权重升高)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值