赵志勇

等级
V1
经验值
6
个人网站:
http://blog.csdn.net/google19890102
个人简介:
欢迎大家加群,探讨与机器学习相关技术相关的话题:101620539。
  • 关注
  • 发私信
  • 送积分
  • 论文阅读——利用Binary Hash Codes的深度图像检索

    论文阅读——利用Binary Hash Codes的深度图像检索

    赵志勇 2017-09-25

    这篇文章是阅读《Deep Learning of Binary Hash Codes for Fast Image Retrieval》后的总结,该文章提出了一种利用CNN处理基于内容的图像检索的方法。 文章的重点 图像的b...

    赵志勇 2017-09-25
    3074 0 0 0
  • 论文阅读——YouTube推荐中的深层神经网络

    论文阅读——YouTube推荐中的深层神经网络

    赵志勇 2017-09-20

    这篇文章是阅读YouTube的《Deep Neural Networks for YouTube Recommendations》后的一点总结,这篇文章值得详细阅读,因此将其中的核心点整理出来。 文章的重点 总结推荐系统的架...

    赵志勇 2017-09-20
    860 0 0 0
  • 机器学习算法实现解析——liblbfgs之L-BFGS算法

    机器学习算法实现解析——liblbfgs之L-BFGS算法

    赵志勇 2017-08-21

    在博文“优化算法——拟牛顿法之L-BFGS算法”中,已经对L-BFGS的算法原理做了详细的介绍,本文主要就开源代码liblbfgs重新回顾L-BFGS的算法原理以及具体的实现过程,在L-BFGS算法中包含了处理L1正则的OWL-QN算...

    赵志勇 2017-08-21
    5880 0 0 0
  • 算法类面试题解析——美团2016校招:棋子翻转

    算法类面试题解析——美团2016校招:棋子翻转

    赵志勇 2017-08-14

    题目来自伯乐在线,欢迎有不同答案的同学来一起讨论。 分析: 本题主要是二维数组的操作,对指定的位置上的数字进行翻转,其具体过程如下所示: 其基本的过程如下: 遍历数组二,如上图中的红色位置: 找到其周围的四...

    赵志勇 2017-08-14
    697 0 0 0
  • 挑战数据结构与算法面试题——80题全解析(三)

    挑战数据结构与算法面试题——80题全解析(三)

    赵志勇 2017-08-07

    题目来源“数据结构与算法面试题80道”。这是第三部分,包含其中的第11题到第15题。 在此给出我的解法,如你有更好的解法,欢迎留言。 问题分析:涉及的知识点是二叉树的遍历,遍历的方法主要有: 先序遍历 中序遍历 后序遍历 层次遍...

    赵志勇 2017-08-07
    919 0 1 0
  • 机器学习算法实现解析

    机器学习算法实现解析

    赵志勇 2017-07-10

    机器学习算法实现解析——libFM之libFM的训练过程之Adaptive Regularization 本节主要介绍的是libFM源码分析的第五部分之二——libFM的训练过程之Adaptive Regularization的方...

    赵志勇 2017-07-10
    711 0 0 0
  • 机器学习算法实现解析——libFM之libFM的训练过程之SGD的方法

    机器学习算法实现解析——libFM之libFM的训练过程之SGD的方法

    赵志勇 2017-07-03

    本节主要介绍的是libFM源码分析的第五部分之一——libFM的训练过程之SGD的方法。 5.1、基于梯度的模型训练方法 在libFM中,提供了两大类的模型训练方法,一类是基于梯度的训练方法,另一类是基于MCMC的模型训练方法。对...

    赵志勇 2017-07-03
    2383 0 0 0
  • 机器学习算法实现解析——libFM之libFM的训练过程概述

    机器学习算法实现解析——libFM之libFM的训练过程概述

    赵志勇 2017-06-26

            本节主要介绍的是libFM源码分析的第四部分——libFM的训练。 FM模型的训练是FM模型的核心的部分。 4.1、libFM中训练过程的实现 在FM模型的训练过程中,libFM源码中共提供了四种训练的方法,分...

    赵志勇 2017-06-26
    4769 0 0 0
  • 机器学习算法实现解析——libFM之libFM的模型处理部分

    机器学习算法实现解析——libFM之libFM的模型处理部分

    赵志勇 2017-06-19

    本节主要介绍的是libFM源码分析的第三部分——libFM的模型处理。 3.1、libFM中FM模型的定义 libFM模型的定义过程中主要包括模型中参数的设置及其初始化,利用模型对样本进行预测。在libFM中,首先定义FM模型,在fm...

    赵志勇 2017-06-19
    1426 0 0 0
  • 数据结构和算法——Huffman树和Huffman编码

    数据结构和算法——Huffman树和Huffman编码

    赵志勇 2017-06-12

    Huffman树是一种特殊结构的二叉树,由Huffman树设计的二进制前缀编码,也称为Huffman编码在通信领域有着广泛的应用。在word2vec模型中,在构建层次Softmax的过程中,也使用到了Huffman树的知识。 在通...

    赵志勇 2017-06-12
    979 0 0 0
  •  Linux C 编程——多线程和互斥锁mutex

    Linux C 编程——多线程和互斥锁mutex

    赵志勇 2017-06-05

    多线程 线程是计算机中独立运行的最小单位,运行时占用很少的系统资源。与多进程相比,多进程具有多进程不具备的一些优点,其最重要的是:对于多线程来说,其能够比多进程更加节省资源。 1、线程创建 在Linux中,新建的线程并不是在原先的...

    赵志勇 2017-06-05
    9303 0 1 0
  • Hive——巧用transform处理复杂的字符串问题

    Hive——巧用transform处理复杂的字符串问题

    赵志勇 2017-05-31

    相比于Map-Reduce,Hive对数据的处理相对简单,但是Hive本身提供的函数,对于处理复杂的字符串问题,就显得不是很方便,此时,可以借助transform,引入外界的Python程序对字符串进行处理。 transform tr...

    赵志勇 2017-05-31
    1775 0 0 0