一分钟入门机器学习/深度学习

    为了给初学者快速入门机器学习/深度学习领域,先简单介绍下吧。

    机器学习指的是一种从经验中学习或改进的技术已经在多个领域广泛应用机器学习技术的主要构成部分有数据集模型目标函数训练算法等如下式:

argmin_{\theta} loss(X,Y) s.t.Y = f(X;\theta)

    其中f表示模型\theta为模型参数(X,Y)为数据集loss(X,Y)为目标函数训练算法一般为优化算法比如常见的随机梯度下降算法

    而深度学习是机器学习的子集模型为多隐藏层的神经网络(如下图1)。常见的有多种深度网络结构比如CNNRNNTransformerGNN相比于一般的机器学习方法深度学习的核心部分为表示学习与优化近些年取得的很多进展很大程度上得益于深度学习模型本身强大的表示能力比如AlphaGoAlphaFoldChatGPT

图1 简单的深度学习网络结构

    机器学习方法大致可以分为监督学习无监督学习强化学习当然分类方式有很多也有很多有趣学习方法比如自监督学习对抗学习联邦学习多任务学习对比学习等

    常用的编程语言有Python等,也常用类似Tensorflow、Pytorch等框架编程。

    除了了解常见的机器学习技术也要多学习一些基础知识比如微积分线性代数概率论信息论等

    好了先到这里吧,时间不够用了后面再给大家介绍常用的Attention机制


本文由“公众号文章抓取器”生成,请忽略上文所有联系方式或指引式信息。有问题可以联系:五人工作室,官网:www.Wuren.Work,QQ微信同号1976.424.585