自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

for future

技术

  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

转载 caffe代码导读

(1)Caffe源码阅读路线图应该是从CAFFE_ROOT/src/caffe/proto/caffe.proto开始,了解各类数据结构,主要是内存对象和序列化磁盘文件的一一对应关系,知道如何从磁盘Load一个对象到内存,以及如何将内存对象Save到磁盘,中间的过程实现都是由Protobuf自动完成的。(2)第二步就是看头文件,不用急于去看cpp文件,先理解整个框架。Caffe中类数目众多

2015-04-20 09:21:56 1097

原创 理解CNN-2

http://blog.csdn.net/zouxy09/article/details/9993371在反向传播中:用得它向量,等于后一层的灵敏度得它乘以函数的导数乘以权重,得到本层的灵敏度对于最后的输出层神经元,就是函数导数乘以误差。本质就是求出对应误差的灵敏感应度。误差对于该层权重的偏导等于该层的输入乘以该层灵敏度。更新权值就是该偏导数乘以一个负学习率理解这些对于理解

2015-04-15 10:32:34 1081

原创 softmax分类器

http://ufldl.stanford.edu/wiki/index.php/Softmax%E5%9B%9E%E5%BD%92softmax解决多分类问题假设函数假设函数用来求出概率值时的对应参数代价函数第i个X生产的Y是J类的概率的对数值乘以示例函数包装的第i个Y是j的值,求总和,除以个数,求负示性函数1{*}*为判断条件,真为1,假为0凸函数在

2015-04-14 13:40:02 2714

原创 如何理解卷积、权值共享、池化

要理解卷积,首先你要理解什么是全连接和局部连接,全连接是什么?举个例子,100*100大小的图像,假设有100个隐含神经元,那么就有100*100*100个连接,太可怕,局部连接是什么,假设每个隐含神经元只局部连接10*10,那么就有10*10*100个连接。那么什么是卷积,什么又是权值共享?说道权值共享,就需要提到感受野,感受野其实就是一个隐含神经元的局部连接大小,权值共享就是感受野

2015-04-12 18:45:57 7499

原创 理解CNN-1

卷积神经网络是人工神经网络的一种,已成为当前语音分析和图像识别领域的研究热点。它的权值共享网络结构使之更类似于生物神经网络,降低了网络模型的复杂度,减少了权值的数量。该优点在网络的输入是多维图像时表现的更为明显,使图像可以直接作为网络的输入,避免了传统识别算法中复杂的特征提取和数据重建过程。卷积网络是为识别二维形状而特殊设计的一个多层感知器,这种网络结构对平移、比例缩放、倾斜或者共他形式的变形具有

2015-04-11 20:09:45 2501

原创 深度学习入门-1

点击打开链接以上链接是一系列讲的特别好的深度学习的博客。四、关于特征       4.1、特征表示的粒度       4.2、初级(浅层)特征表示       4.3、结构性特征表示       4.4、需要有多少个特征?五、Deep Learning的基本思想六、浅层学习(Shallow Learning)和深度学习(Deep

2015-03-31 15:04:51 544

转载 深入理解java序列化

Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。序列化就是一种用

2015-03-21 23:08:26 488

原创 深入理解JVM

-----阿里三面让我有些遗憾,却也给我一定的警示,是的,好好coding java,好好学习数据结构和算法,好好学习机器学习和Hadoop。-----学习java,那一定要好好深入的理解jvm,因为这是核心,也是最重要的东西。从最基本的来说,java源代码和jvm的运行流程:1、java语言被java编译器编译成.class文件,即与平台无关的二进制文件,然后通过就需

2015-03-21 16:13:21 541

转载 java反射机制及性能优化问题

Java 语言的反射机制在Java运行时环境中,对于任意一个类,可以知道这个类有哪些属性和方法。对于任意一个对象,可以调用它的任意一个方法。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。Java中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在运行时装配,无需在组件之间进行源代表链接。反射允许我们在编

2015-03-20 10:44:50 13061 1

原创 java-经典MVC框架Structs

MVC 架构的核心思想是:将程序分成相对独立,而又能协同工作的三个部分。通过使用MVC 架构,可以降低模块之间的搞合,提供应用的可扩展性。下面结合该图对Struts 架构的工作原理简单介绍。1. Model 部分Struts 的Model 部分由ActionForm和lavaBean 组成。其中ActionForm用于封装用户请求参数,所有的用户请求参数由系统自动封

2015-03-18 16:59:46 486

原创 MySQL学习笔记1

常用指令分类:ddl:CREATE、DROP、ALTER (data manipulation)数据定义dml:INSERT、SELECT、UPDATE、DELETE  数据控制,实现查询最优化dcl:控制数据库操纵事务发生的时间及效果,对数据库实行监视等COMMIT、ROLLBACKMySQl结构:MySQL LAY、storage engneer LAY.存

2015-03-15 16:56:30 347

原创 java 网络编程学习笔记 -1

1、将数据发送给那个进程靠端口决定。2、端口范围0-65535.21为FTP,25为SMTP,80为HTTP,125为RPC(远程过程调用)3、TCP、UDP取值独立,允许存在取值相同的TCP、UDP端口。4、java中3种套接字:java.net.Socket,java.net.ServerSocket(TCP)java.DatagramSocket(UDP)c/s模式。

2015-03-13 22:15:21 423

原创 关于Vertebi算法的理解以及程序实现

HMM解码问题      给定一个观察序列O=O1O2...OT,和模型μ=(A,B,π),如何快速有效地选择在一定意义下“最优”的状态序列Q=q1q2...qT,使该状态最好地解释观察序列。                  一种想法是求出每个状态的概率rt(i)最大(rt(i)=P(qt=si,O|μ)),记q't(i)=argQmax(rt(i)),但是这样做,忽略了状态之间的关

2015-03-13 13:53:55 1951

转载 关于统计语言模型N-gram的理解及sirlm的使用

srilm安装及ngram-count简单使用分类: 语音识别/理解2013-02-05 18:15 2278人阅读 评论(1) 收藏 举报SRILM是一个统计和分析语言模型的工具,提供一些命令行工具,如ngram,ngram-count,可以很方便的统计NGRAM的语言模型。1,下载我开始在这个站上下载,感觉很慢。 http://www.speech.sri.co

2015-03-10 16:20:13 4907

转载 最大熵理论及其应用

一、熵物理学概念宏观上:热力学定律——体系的熵变等于可逆过程吸收或耗散的热量除以它的绝对温度(克劳修斯,1865)微观上:熵是大量微观粒子的位置和速度的分布概率的函数,是描述系统中大量微观粒子的无序性的宏观参数(波尔兹曼,1872)结论:熵是描述事物无序性的参数,熵越大则无序。二、熵在自然界的变化规律——熵增原理一个孤立系统的熵,自发性地趋于极大,随着熵的增

2015-03-10 16:18:28 1525

转载 使用installanywhere打包java文件生成任何平台都可以运行的程序(如.exe)(关闭360!)

InstallAnywhere使用与下载 (2011-07-05 18:30:36)转载▼标签: install anywhere 安装文件 安装目录 软件解决方案 安装包 it分类: Java/J2EEInstallAny

2015-02-17 23:13:32 1125

原创 java学习(给对象制作的简单的有背景音乐的电子相册)

package com.wx2015210;import java.applet.Applet;import java.awt.BorderLayout;import java.awt.CardLayout;import java.awt.Color;import java.awt.Component;import java.awt.Cursor;import

2015-02-17 10:06:21 4042

原创 Android面试和Java面试总结

参加的Android面试:Android四大组件:Activity:Android 中,Activity 是所有程序的根本,所有程序的流程都运行在Activity 之中,Activity可以算是开发者遇到的最频繁,也是Android 当中最基本的模块之一。在Android的程序当中,Activity 一般代表手机屏幕的一屏。如果把手机比作一个浏览器,那么Activity就相当于

2015-01-13 18:02:03 474

原创 中断和查询的差异 java学习4之集合类

中断方式和查询方式,也叫轮询方式,有什么区别,就要知道 什么是中断方式,什么是轮询 方式. 中断的汉语解释是半中间发生阻隔、停顿或故障而断开。那么,在计算机系统中,我们为 什么需要“阻隔、停顿和断开”呢? 举个日常生活中的例子,比如说我正在厨房用煤气烧一壶水,这样就只能守在厨房里,苦 苦等着水开——如果水溢出来浇灭了煤气,有可能就要发生一场灾难了。等啊等啊,外边 突然传来了惊奇的叫声“怎么不关

2014-12-21 17:14:16 417

原创 Java学习3

对于java中的初阶学习,比较难理解的大概有:封装、继承、多态封装比较他、容易理解,继承的话多熟练使用注意一点就是继承只能多层继承,不能多重继承。理解起来其实也很简单,就是一个人不能有几个爸爸,但是可以有爸爸、爷爷等。那么还要提到方法重载和覆写:它们都是“多态”的技术之一。重载,就是方法名称相同,但却可在不同场合做不同的事情。而覆写,则是当一个子类继承一个父类,而子类中的方法与父类中的方法

2014-12-20 15:57:06 383

原创 2014年12月18号 java学习和LCD1602液晶屏的调试

很久没有更新我的博客了,这说明什么,说明自身在坚持和毅力这方面有着很远很远的路要走,先不说了,今天主要完成的便是java的学习和LCD1602液晶屏的调试。

2014-12-18 16:30:09 595

转载 基于物联网的高速铁路检测系统研究

各位领导,各位来宾大家下午好,今天很高兴给大家做这么一个专题汇报,我汇报的题目叫基于物联网的高速铁路检测系统,我们今天的主题是信息城市论坛,为什么讲高速铁路呢?高速铁路跟这个城市发展紧密相关,已经成为现代城市重要的组成部分,另一方面我们近两年来,在北京市政府和相关单位的推动下,物联网这个产业得到了飞速的发展,物联网在一些农业方面都得到了很好的应用,接下来跟大家分享的是在高速铁路这个行业,跟物联网这

2014-11-26 09:54:58 2136

原创 UART、GPIO、以太网、CAN底层驱动封装

.。。

2014-11-05 10:10:52 1563

原创 JAVA学习第二天

又是算法分析的课程,总觉得这门课

2014-11-02 15:26:37 420

原创 我的第一个项目催生的前世今生(LAIS,LKJ,DTU,记录器)

今天领导和我重新聊了一下对于软件文档的编写,其实

2014-10-31 11:10:30 1574 1

原创 重温JAVA(学习路线以及技术方向)

自从毕设之后就好久没有接触过JAVA,这对于学习一门yu

2014-10-30 19:31:24 1432

原创 水温控制系统设计(AVRmega16单片机)代码编写(包含显示器、单片机、温度传感器)

。。。。。

2014-10-30 17:28:35 1969

原创 java三大方向及学习过程(顺带Android 开发环境搭建)

java分成J2ME(移动应用开发)(mobile),J2SE(桌面应用开发)(),J2EE(Web企业级应用),所以java并不是单机版的,只是面向对象语言。建议如果学习java体系的话可以这样去学习: *第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架; *第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及;

2014-10-30 17:26:07 667

原创 列控系统 CTCS(重点是CTCS-2)

CTCS2级列控系统地面设备包括:1,车站列控中心2、LEU

2014-10-29 10:24:24 14711

原创 个人感悟2014,10,28

2014年10月28号,星期二,算法分析的课,

2014-10-28 15:35:16 460

转载 AVRmega16单片机的前世今身以及应用开发

下次更新

2014-10-27 17:30:00 2954

原创 (迟到的博客,始终是一个过程)Linux/Unix环境下计算C程序运行时间

为了比较在Linux环境下运用多线程是否节约时间,对程序运行时间进行ji shi

2014-10-27 14:20:02 766

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除