Deep residual learning for image recognition

2016-07-18・paper

目标

使用残差(Residual)学习框架,简化非常深的网络的优化过程。

方法

显式地将网络层定义为学习相对于输入的残差函数,而不 …


Python decorator

2015-12-26・Programming

First-class objects

在 Python 语言中,函数(function)的定义为给定参数返回一个值,大部分没有附带效果,有一些例外比如 print 函数,返回 None,附带的效果 …


Brower spider

2015-11-27・Programming

在一定场景请求的数据被加密,如果打算在不解密的情况下抓取数据,可以



NNDL Chap 1

2015-11-23・machine learning

感知机(perceptrons)

定义: 接收数量不定的二进制输入,得到一个二进制输出。

perceptrons

$$ output= \begin{cases} 0 & \text{if $\sum_j{w_jx_j} \leq$ threshold} \\ 1 & \text{if $\sum_j{w_jx_j} \gt$ threshold} \end{cases} $$

可以理解 …


NNDL Chap 2

2015-11-23・machine learning

Backpropagation Algorithm

在上一单讲梯度优化时讲到,偏导 $\partial{C}/\partial{w}$ 体现的是权重 $w$ 的变化对损失函数 $C$ 的影响。 怎么计算参数的梯度呢?答 …


A basic introduction of JNI

2015-11-04・programming

JNI 作为一个编程框架,可以使得java程序可以调用或者被调用使用C或C++编写的库。

java调用C实现的HelloWorld例子

HelloWorld.java

class HelloWorld
{
    private native void print();
    public static void main(String[] args)
    {
        new HelloWorld().print();
    }
    static {
        System.loadLibrary("HelloWorld");
    }
}

java命令生成h头文件

javac HelloWorld.java
javah HelloWorld

HelloWorld.h 自动 …



Encoding

2015-10-26・Programming

在我们使用计算机处理文本文件时,有没有想过文件内容里都有什么?是不是有英文、中文、emoji 表情等等,再进一步追问这些内容又是通过什么方式存储的?这里就需要引入字符集和字符编码的概念。


A neural approach to blind motion deblurring

2015-08-31・deblur

Introduction

Blind deconvolution 本身是一个非常有意思的问题, 即要估计模糊核同时也要恢复清晰图像。

优化的方法

自2006年Fergus的工作以来已经有非常多基于优化方法的改进, 但大体上主要思路:

  • multiple scale …