发明名称 Training convolutional neural networks on graphics processing units
摘要 A convolutional neural network is implemented on a graphics processing unit. The network is then trained through a series of forward and backward passes, with convolutional kernels and bias matrices modified on each backward pass according to a gradient of an error function. The implementation takes advantage of parallel processing capabilities of pixel shader units on a GPU, and utilizes a set of start-to-finish formulas to program the computations on the pixel shaders. Input and output to the program is done through textures, and a multi-pass summation process is used when sums are needed across pixel shader unit registers.
申请公布号 US7747070(B2) 申请公布日期 2010.06.29
申请号 US20050217711 申请日期 2005.08.31
申请人 MICROSOFT CORPORATION 发明人 PURI SIDDHARTHA
分类号 G06K9/62;G06E1/00;G06E3/00;G06F15/18;G06G7/00;G06N3/02 主分类号 G06K9/62
代理机构 代理人
主权项
地址