深度学习1.1 通过案例了解机器学习 #Datawhale AI 夏令营
yedaxai 2024-09-16 13:01:26 阅读 90
Task
在 https://linklearner.com/activity/16/14/40 查看学习目标
视频教程和电子书在最后ref查看
准备
这里学习了P1课程 ,其实是 #Datawhale X 李宏毅苹果书 AI夏令营 没有要求的。
数学
微积分、线性代数、概率
编程能力
Python
无论是阅读课程提供的demo或者自己编写,都需要具体编程能力,比如Python代码阅读能力和编写能力。
硬件
Google Colab(不需要买显卡,买软硬件)
目标
课程中会涉及深度学习最基本的观念,最新的技术。(这里应该是相对台大而言)
学习本课程后,可以继续学习机器学习的其他方向,比如电脑视觉(Computer Vision)、人类语言处理(Human Language Processing)、金融等。
作业 & 分数
15个作业(这里应该是相对台大而言,电子书中应该已涉及)
Kaggle平台
https://www.kaggle.com/
可以使用邮箱注册一个账号,例如Gmail
Task1
以下才是 P2课程 ,也就是Task1
机器学习基本概念简介
机器学习:机器具备学习的能力。具体来说,机器学习就是让机器具体找一个函数的能力。
比如语音识别:
比如图片识别:
比如 下围棋:AlphaGo
术语
Regression
Regression回归:
假设函数输出是一个数值。例如预测明天的PM2.5的数值,机器需要找到一个函数f,
如图左边可能是各种指标,比如今天的PM2.5的数值、平均温度、平均的臭氧浓度等等;
如图右边是明天的PM2.5的数值。
找到这个函数的任务成为Regression回归。
Classification:
Classification分类:
准备一些选项,让函数从设置好的选项中选择一个并输出。
如图左边是一封邮件;
如图右边是 Yes 和 No。
机器要从Yes 和 No 两个选项中选择一个并输出,这个过程就是Classification分类。
选项并不是只有两个,比如下围棋,让AlphaGo选择一个位置,作为下一步,选项就不止一个。
Structured Learning
Structured Learning结构化学习:
机器不只是要做选择题或输出一个数字,而是产生一个有结构的物体。
比如让机器画一张图,写一篇文章。这种叫机器产生有结构的东西的问题称为结构化学习。
机器怎么找一个函数
假设你是一个YouTuber,根据YouTube后台数据,预测明天可能观看次数。
写出一个带有未知参数的函数
y = b + w x1
y 是我们要预测观看的人数
x1 是我们前一天观看的人数
b和w是未知的参数
y = b + w x1 就是我们常说的 模型
定义一个Loss
Loss是一个函数,L(b, w) , 在这里b和w就是输入的值。
ref
李宏毅《机器学习/深度学习》2021课程:https://www.bilibili.com/video/BV1JA411c7VT/
Leeml-notes开源项目:https://github.com/datawhalechina/leeml-notes
李宏毅Youtube频道:https://www.youtube.com/c/HungyiLeeNTU
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。