当前位置: 首页 > article >正文

机器学习和深度学习的概念

Machine Learning

机器学习,可以看作是找一个函数。
这个函数是人类找不到的,所以交给机器来找。

Different types of Functions

**Regression:**函数的输出是一个数值
for example:
在这里插入图片描述
**Classification:**给出选项,让机器去选择。
for example:
在这里插入图片描述
检测一个邮件是不是垃圾文件,就可以通过这个来做。
选项是两个:垃圾文件or非垃圾文件。
下面,再给出一个具体的Classification的应用:
在这里插入图片描述
阿尔法狗就是其中一种,就是在棋盘中做选择题。
** Structured Learning:**让机器学会创造结构化的东西,就譬如一篇文章。

如何找到那个函数

任务:计算出我的bilibili明天的订阅数
y = w x + b y=wx+b y=wx+b

第一步:Function with Unknown Parameters

首先,先通过猜测找一下函数大概的模样。

  • y是明天我的订阅数
  • x是今天的订阅数,是今天已经知道的数字
  • b和w是未知的参数
  • 我们将w称为weight,将b称为bias,将x称为feature
    这个猜测并不一定是正确的,它仅仅只是一个猜测,它就是一个Model–>模型。

第二步: Define Loss From Training Data

Loss是函数

L(b,w)

Loss代表了猜测值与真实值的误差。
在这里插入图片描述

第三步 找出最好的L

找出最好的损失值,让损失最低。即找到最小的Loss
方法:梯度下降策略–>求导,不断逼近到导数为0的点
梯度下降策略的问题:找到局部最小值,而不是全局最小值。


http://www.kler.cn/a/510519.html

相关文章:

  • 数据结构入门
  • 蓝桥杯训练—斐波那契数列
  • 前端项目搭建和基础配置
  • nuiapp在APP中的.nvue页面中使用webview展示空白的问题
  • 如何在linux系统上完成定时开机和更新github端口的任务
  • HBase实训:纸币冠字号查询任务
  • Simple Live (直播聚合应用:斗鱼、虎牙、哔哩哔哩、抖音)
  • Sealos 将计算节点加入 kubeadm 安装的 Kubernetes 集群
  • Linux 查看目录下的文件夹命令与 find 查找某个目录但不包括该目录本身
  • 美食推荐系统 协同过滤余弦函数推荐美食 Springboot Vue Element-UI前后端分离
  • 019:什么是 Resnet50 神经网络
  • Web前端------表单标签
  • 青少年编程与数学 02-006 前端开发框架VUE 25课题、UI数据
  • 3.14 掌握 Token 数量计算:使用 Tiktoken 轻松了解模型输入输出
  • 【新人系列】Python 入门(二十七):Python 库
  • opentelemetry-collector docker安装
  • 游戏引擎学习第84天
  • Linux stress-ng命令解读
  • vue 学习笔记 - 创建第一个项目 idea
  • 合并两个有序数组(88)合并两个有序链表(21)
  • 大模型UI:Gradio全解11——Chatbot:融合大模型的聊天机器人(4)
  • 第34天:Web开发-PHP应用鉴别修复AI算法流量检测PHP.INI通用过滤内置函数
  • 《weak_ptr源码剖析》
  • 在K8S中,业务Pod数据如何存储?
  • JavaScript系列(32)-- WebAssembly集成详解
  • 数据库高可用方案-08-多版本管理