zoukankan      html  css  js  c++  java
  • 机器学习、深度学习及NLP需要掌握的相关算法

    机器学习:

    1. 线性回归(Liner Regression)
    2. 逻辑回归(Logistics Regression)
    3. 决策树(Desision Tree)
      1. 随机森林(Random Forest)
      2. 梯度提升决策树(GBDT)
      3. XGBoost
      4. LightGBM
    4. 支持向量机(SVM)
    5. 概率图模型(Probabilistic Graphical Model)
      1. 贝叶斯网络(Bayesian Network)
      2. 马尔科夫(Markov)
      3. 主题模型(Topic Model)
    6. 最大期望算法(EM)
    7. 聚类(Clustering)
      1. k均值聚类算法(kMeans)
    8. ML特征工程和优化方法
    9. k近邻算法(kNN)

    深度学习:

    1. 神经网络(Neural Network)
    2. 卷积神经网络(CNN)
    3. 循环神经网络(RNN)
      1. 门控制单元(GRU)
      2. 长短期记忆(LSTM)
    4. 深度学习的优化方法

    NLP:

    1. 词嵌入(Word2Vec)
    2. 子词嵌入(fastText)
    3. 全局向量嵌入(GloVe)
    4. textCNN(深度学习文本分类)
    5. 序列到序列模型(seq2seq)
    6. 注意力机制(Attention Mechanism)
    7. BERT模型

    自学书籍:

    统计学习方法(ML)、蒲公英书(DL)、西瓜书、Deep Learning(花书)

    机器学习实战(ML)

    ML、DL工程化较常用的框架:xgboost、pytorch、tensorflow

    ML、DL其中很多算法与数学相关,矩阵运算(线性代数)、概率论及一些最优化的方法(微积分等高数相关),涉及相关的数学知识第一列这些书讲的都比较好。

    自学视频推荐:

    Andrew Ng(吴恩达)《Machine Learning》、《deeplearning.ai》 可以在网易云课堂上找到。

  • 相关阅读:
    k8s-基础入门
    Compose编排Spring Cloud微服务2
    Compose 编排 SpringCloud微服务
    Docker Compose 编排微服务
    首篇博客
    Vue--计算属性和侦听器
    Vue--事件处理--事件修饰符
    css 盒子模型理解
    移动前端开发之viewport的深入理解
    js中几种实用的跨域方法原理详解
  • 原文地址:https://www.cnblogs.com/go-ahead-wsg/p/13612523.html
Copyright © 2011-2022 走看看