240 发简信
IP属地:山东
  • XGBoost面试题详解

    FAQ 1. XGBoost如何进行并行计算?XGBoost是基于Boosting思想,其并行计算不是在Tree层面,而是基于特征层面采用了CS...

  • LeetCode刷题笔记

    (Since 2020.10.14-2021.3.10) LeetCode刷题笔记,共两百多题,记录整理如下: 动态规划[https://git...

  • Resize,w 360,h 240
    《统计学习方法》之随机森林Random Forest

    1. Bagging和Boosting 在集成学习方法中,Bagging和Boosting是具有代表性的两大方法,Boosting方法是基于前向...

  • Resize,w 360,h 240
    LeetCode之滑动窗口法详解

    一 滑动窗口 滑动窗口法(sliding window)常用于输入为数组,输出为统计满足特定约束条件的子串次数的情况。 通常情况下,滑动窗口法可...

  • 统计学习方法之罗辑斯蒂回归Logistic Regression

    1.Logistic Regession简介 LR模型是对数线性模型的代表,常用于二分类问题,也可用于多分类问题。首先定义逻辑斯蒂回归函数 2....

  • Resize,w 360,h 240
    统计学习方法之感知机Perceptron

    1. 感知机模型详解 感知机由1957年提出,感知机模型较为简单,是NN和SVM的基础模型。结构如下图 定义:给定训练集合 2.原始学习方法 一...

  • Resize,w 360,h 240
    最小生成树 Kruskal算法

    Kruskal算法是从边出发,计算最小生成树的算法。具体的,依照权重大小遍历所有的边,若改边跨越两个连通分量,并更新连通分量情况,直至遍历所有的...

  • Resize,w 360,h 240
    最小生成树 Prim算法

    Prim算法利用最小生成树的MST性质,从边出发, 每次选择最小权重边,迭代进行。 2.见下例 3.代码如下 4.优缺点 优点:适合于边多点少的稠密图

  • Resize,w 360,h 240
    多源最短路径 Floyd算法

    Floyd算法是解决多源最短路径的算法,优点是简单易于理解。主要流程如下: 1 初始化矩阵初始值 2 遍历每一个节点为中介点,对于所有节点组合,...