浅谈机器学习框架和算法

本文介绍了机器学习的基本概念,详细阐述了从确定目标、训练模型到模型评估的流程,并探讨了机器学习的多种算法分类,包括有监督、半监督和无监督学习,以及生成模型和判别模型。此外,还提到了常见的主流机器学习算法。

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

概述

机器学习,顾名思义,就是学习得像机器一样,形成一种解决某类问题的模型,以便我们遇到问题解决问题。下面我将介绍机器学习的框架和一些常用的比较主流的算法。

框架

确定目标
  1. 业务需求:首先我们必须要明确机器学习是要用来解决问题的,一般是通过大量的数据,来预测未来的行为。所以首先要明确的就是业务需求,明确了业务需求,才能采集对应的数据,进行深入研究。
  2. 数据:这个数据就是我们要分析的基础,但不是机器学习的直接原材料,所有的数据都在数据池中,而且这个数量是庞大的,也是根据上一步明确了业务需求之后进行的。
  3. 特征工程(Feature Engineering):这个步骤可以说是在明确目标这一模块中最为重要的,包括数据清洗、数据整合、特征提取等几个步骤,根据我们的业务需求,提取出具有相同特征满足我们想要结果要求的所有数据。要知道数据池中的数据是杂乱无章的,参差不齐的,所以要提取出整齐的,满足我们要求的数据,是相对复杂也极为重要的,只有这一布处理好了,下面进行训练的时候才能较为准确,更加高效。
训练模型
  1. 定义模型:要想通过学习训练得到训练模型,必须要先定义一个模型,明确要得到一个什么样的模型,才能通过大量的数据训练得到期望的较为准确的模型。
  2. 定义损失函数:什么是损失函数?顾名思义,是为了填补损失的函数。何谓损失?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值