自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WangBo的机器学习乐园

热爱生活,钟爱机器学习,相信人工智能,不断前行!

  • 博客(38)
  • 收藏
  • 关注

原创 [机器学习] UFLDL笔记 - Convolutional Neural Network - 反向传播与梯度计算

本文是我在学习卷积神经网络(Convolutional Neural Network)时的笔记,内容涉及CNN的反向传播、梯度计算等,主要解释了反向传播中Conv层(卷积层)和池化层(Pooling层)之间误差的传递过程和数学表达形式,主要参考资料是Andrew Ng老师在UFLDL Tutorial中的相关章节,本文对其中容易混淆和难以理解的算法细节做一个讲解,希望可以为大家提供一些帮助,也欢迎交流讨论,谢谢!

2017-11-10 13:29:43 1938

原创 [机器学习] UFLDL笔记 - Convolutional Neural Network - 矩阵运算

卷积神经网络的核心操作就是各种矩阵运算,在前向传播和反向传播中的各种形式的矩阵运算构成了CNN的计算体系,本文对CNN中的各种矩阵运算进行一个总结,希望可以帮助大家理解卷积神经网络(CNN)提供一些帮助,也欢迎交流讨论,谢谢!

2017-11-05 22:58:12 1816

原创 [机器学习] UFLDL笔记 - Convolutional Neural Network - 全连接、局部连接、卷积与池化

本文是我在学习卷积神经网络(Convolutional Neural Network)时的笔记,主要参考资料是Andrew Ng老师在UFLDL Tutorial中的相关章节,本文对其中容易混淆和难以理解的算法细节做一个讲解,希望可以为大家提供一些帮助,也欢迎交流讨论,谢谢!

2017-10-22 23:28:17 3518 1

原创 [机器学习] UFLDL笔记 - Sparse Coding(稀疏编码)

本文的理论部分主要整理自UFLDL的“Sparse Coding(稀疏编码)”章节和一些经典教材,同时也参考了网上的一些经典博客,包含了Sparse Coding的一些基本概念、优化方法、数学推导和应用场景,供读者参考。

2017-10-08 17:01:42 13277 3

原创 [机器学习] UFLDL笔记 - Autoencoders and Sparsity

本文的理论部分主要整理自UFLDL的“Autoencoders and Sparsity”章节和一些经典教材,同时也参考了网上的一些经典博客,包含了Autoencoders和Sparsity的一些基本概念、应用场景和推导,供读者参考。

2017-10-07 10:17:52 2904

原创 [机器学习] UFLDL笔记 - 反向传播算法(Backpropagation)

本文主要整理自UFLDL的“Backpropagation”章节的笔记,结合笔者的一些心得对内容进行了补充,并纠正了几处错误。反向传播的本质是利用微分的链式法则高效计算梯度,是基于计算图的算法的优化的关键!

2017-10-06 15:52:48 1495

原创 [机器学习] Coursera ML笔记 - 神经网络(Learning) - 标准梯度下降

本文是Neural network - Learning笔记的补充,给出了神经网络的标准梯度下降算法,统一了前向传播、反向传播和梯度计算,欢迎大家讨论,谢谢!

2017-10-02 08:35:56 613

原创 [科研笔记] 关于人工智能与算法项目的思考

随着人工智能技术的突飞猛进以及实用化水平越来越高,大量的工程项目开始引入人工智能技术并将其作为重要的组成部分。与此同时,大量的泡沫在这个领域产生,给真正做人工智能研究的科研人员和真正需要人工智能技术的企业团队造成不良影响甚至是伤害。本文我结合自身经验给一些出关于人工智能技术发展和算法项目管理方面的思考。欢迎大家批评指正,提出宝贵的意见。

2017-08-13 09:46:45 5069 2

原创 [开源笔记] 第一个开源项目 - VRAUX

本文是我在开发vraux项目过程中的一些笔记和思考,作为开源领域的小白,希望得到批评指正。vraux是一个应用于c++项目开发的辅助工具库,它源自于我这几年研发工作中积累的各种工具函数代码并加以整理,提供了常用的文件遍历、文件检查/验证、文件加解密、简单日志、字符串处理等功能,支持linux和windows平台的编译使用,并且不依赖其他任何软件库。目前vraux项目还处在内部测试阶段,有很多不完善的地方,欢迎大家批评

2017-08-01 23:43:45 1554

原创 [图像处理] 实验笔记 - 直线检测(line detection)之霍夫变换

本文主要整理自笔者在一项图像处理任务中的直线检测(line detection)部分的笔记资料,采用了基于霍夫变换(Hough Transform)的直线检测算法。文中给出了直线检测常用的算法介绍,论文资料等,以及笔者的实验笔记和实验结果。与读者分享,欢迎讨论。

2017-07-26 13:35:29 20174 4

原创 [C++基础] 字符编码

本文内容主要整理自笔者的工作笔记中:关于C++字符集编解码部分的资料和心得。研究对比了C++开发中遇到的常见字符集编码,给出了字符集编码的基础知识,容易混淆的概念,开发中常用的技巧,并给出了代码示例。与读者分享,欢迎讨论。

2017-06-30 23:06:21 1002

原创 [C++基础] 函数技巧 - 计时函数

本文内容主要整理自笔者的工作笔记中:关于C++时间统计部分的资料和心得。仔细对比了C++中不同时间函数的使用方式,计时准确性,多线程安全性等,并给出了常用的代码示例。与读者分享,欢迎讨论。

2017-04-22 22:42:24 2273 1

原创 [机器学习] 实验笔记 - 表情识别(emotion recognition)

本文主要整理自笔者在表情识别(emotion recognition)研究上的实验笔记资料,给出了表情识别常用的数据库,论文资料,识别方法,评价指标,以及笔者的实验笔记和实验结果。与读者分享,欢迎讨论。

2017-04-15 13:29:59 45420 252

原创 [机器学习] UFLDL笔记 - PCA and Whitening

本文主要整理自UFLDL的“PCA”章节和一些经典教材,同时也参考了网上的一些经典博客,包含了PCA的一些基本概念、推导和代码实现,以及笔者在项目中对PCA的应用经验,供读者参考。

2017-04-07 21:25:26 7350

原创 [机器学习] Coursera笔记 - Support Vector Machines

本文主要整理自“Support Vector Machines (SVMs)”课程的笔记资料和一些经典教材,同时也参考了网上经典的关于SVM的博客,包含了SVM的一些基本概念和推导,供读者参考。

2016-12-09 18:03:59 5942 2

原创 [机器学习] Coursera笔记 - 机器学习应用的建议-Part3

本文主要整理自“Advice for Applying Machine Learning”课程的笔记资料,包括假设函数的评估、数据集划分、模型选择问题、过拟合与欠拟合,偏差和方差,数据的重要性,以及机器学习算法的诊断与调试法等方面。

2016-11-11 00:30:44 2562 2

原创 [机器学习] Coursera笔记 - 机器学习应用的建议-Part2

本文主要记录我在学习Standford Andrew Ng老师的“Advice for Applying Machine Learning”课程时的笔记,包括假设函数的评估指标、数据集划分、模型选择问题、过拟合与欠拟合,偏差和方差,数据的重要性,以及机器学习算法的诊断与调试法等方面。

2016-11-05 18:47:10 2212

原创 [机器学习] Coursera笔记 - 机器学习应用的建议-Part1

本文主要整理自“Advice for Applying Machine Learning”课程的笔记资料,包括假设函数的评估、数据集划分、模型选择问题、过拟合与欠拟合,偏差和方差,数据的重要性,以及机器学习算法的诊断与调试法等方面。

2016-10-29 15:02:33 3637

原创 [机器学习] Coursera ML笔记 - 逻辑回归(Logistic Regression)

本文主要记录我在学习逻辑回归时的心得笔记,从假设函数、代价函数、优化方法等方面介绍了逻辑回归。

2016-04-09 21:06:36 20991 1

原创 [机器学习] ML重要概念:梯度(Gradient)与梯度下降法(Gradient Descent)

本文介绍机器学习中重要的概念:梯度和梯度下降法,这是我们在学习MachineLearning算法时的核心概念之一,其实也就是我们在大学本科高等数学中的基础概念。

2016-03-25 13:34:35 103843 48

原创 [机器学习] Coursera ML笔记 - 监督学习(Supervised Learning) - Representation

本文主要记录我在学习Supervised Learning过程中的心得笔记,重点介绍了监督学习方向的两个核心问题:Regression(回归)和Classification(分类)。给出了其概念和相关数学定义。

2016-03-18 14:20:22 7256 4

原创 [机器学习] Coursera ML笔记 - 机器学习基础概念

本文主要介绍机器学习/模式识别领域的一些术语、定义以及相关基础概念。在后续不断的工作学习中,博主还会整理一些比较重要的术语、概念更新到这里。

2016-03-15 17:35:23 2773

原创 [机器学习] Coursera ML笔记 - 神经网络(Learning)

本文主要记录我在学习神经网络模型训练(参数学习)时的笔记,参考UFLDL Tutorial和Coursera ML,笔记中重点讨论了神经网络的代价函数模型和参数学习中的Backpropagation算法,希望可以为大家提供一些帮助,也欢迎交流讨论,谢谢!

2016-01-12 21:05:04 9695

原创 [机器学习] Coursera ML笔记 - 神经网络(Representation)

本文主要记录我在学习神经网络过程中的心得笔记,参考UFLDL Tutorial和Coursera ML,共分为三个部分:Representation:神经网络的模型描述;Learning:神经网络的模型训练;Code:神经网络的代码实现。

2016-01-08 10:07:41 18386 4

原创 [机器学习] UFLDL笔记 - ICA(Independent Component Analysis)(Code)

本文主要介绍ICA的训练过程、代码以及实验结果(对应UFLDL的课后练习),源自于我在学习ICA过程中的笔记资料,包括了我个人对ICA模型的理解、代码实现和实验结果,欢迎大家一起讨论。

2016-01-07 09:31:58 3052 1

原创 [机器学习] UFLDL笔记 - ICA(Independent Component Analysis)(Representation)

本文主要记录我在学习ICA(独立成分分析)过程中的心得笔记,对于ICA模型的理解和疑问,也纠正网络上一些Tutorial、资料和博文中的错误,欢迎大家一起讨论。

2016-01-06 13:17:39 8245 1

原创 [Matlab 基础] Matlab函数笔记 - 绘图

本篇博客用于记录平日工作学习里使用Matlab时遇到的绘图函数,这里并不试图对Matlab的绘图函数做深入的研究和探讨,所写函数笔记仅以时间为轴,遇到什么就记录什么 ~( ̄▽ ̄)~ 目录 contour20151206 1. contour() 功能:  在MATLAB中,该函数用于绘制矩阵的等高线 语法:  contour(Z)  contour(Z,n)  contou

2015-12-06 20:01:28 3053

原创 [随笔] 记在项目完成之后

----------------------------------------       随着项目规模的不断扩大,程序开发中存在的BUG和困难也几乎同比例增加,最后,开发人员会失去对项目的控制。当一切变得不可控,那么就可以给项目下达死亡判决书了。       ----

2011-10-08 08:42:41 1755

原创 [C# winform] 获取自定义弹出框的DialogResult值以及用户输入

在编写Winform程序时,有些情况下需要自己定义一个弹出框,获取用户选择的是YES还是NO,并且获取用户输入的数据。    首先,自定义弹出框非常容易编写,利用Form可以制作成一个对话框样式,并且在主程序中以模态形式显示(ShowDialog)该Form。 frm_c

2011-09-13 19:56:07 12954

原创 [C++ 基础] 文本文件与二进制文件

学习C++的时候,再次接触到这两个概念——文本文件、二进制文件。        在网上查了些资料,在这里分享。我喜欢搞清楚所学习技术的所有概念,这的确需要不少时间,但我乐此不疲,因为我为学到新的知识而开心~        下面是我整理的参考资料:        ---

2011-09-06 08:54:48 1642

转载 [C++ MFC] MFC消息映射机制分析

以下是网上搜索到的一篇关于MFC消息映射机制的分析文章,其中红色的内容是我自己的理解,与大家分享。  摘 要:    MFC以层次结构组织起来,比较庞杂,尤其是它的消息映射机制,更是涉及到很多底层的东西。本文通过对整个消息映射机制进行系统的分析,可以帮助程序开发人员更好地

2011-08-27 21:51:38 1282

原创 [C++ 基础] VS2005下查看C++程序汇编代码

在程序中设置断点,然后F5运行程序运行到断点处,点击   “  调试 ==> 窗口 ==> 反汇编 ” 即可查看程序的汇编代码,对于学习C++语言的机制、内部原理非常有帮助。--------------------------------------------第

2011-08-23 20:58:38 1350

原创 [随笔] 交付第二个Bada程序之后

昨天终于把程序交出去了,看一看日期,已经是连续工作了6天,每天从早上8点写到晚上12点,身体还真是快吃不消了,感觉脑子里都是代码在飘来飘去,还好,这会儿我已经懒懒的窝在椅子上,喝着冰水,看着动画片!        做Bada平台下的软件开发是比较突然的,事先我不知道什么是Ba

2011-07-06 08:41:55 1009

原创 [C# Winform] 利用C#开发的一款桌面程序---落雪---迎接2011

<br />    以程序员的方式迎接2011~~~<br /> <br />    特此写了一款小型桌面程序,实现落雪的效果,并配有背景音乐<br /> <br />    通过这个例子,也着实让我对windows的UI界面有了更多的理解<br /> <br /> <br />    程序使用C#开发(因为项目原因,所以一直在写C#),不过在效果上没有用太多.NET的控件,而是大量使用了windows的API,这也让我弄明白了不少编程知识,呵呵,因为一直都不怎么会用这些windows的API<br />

2010-12-31 14:26:00 2796

原创 [Java Eclipse] 使用Eclipse发布jar包以及制作exe文件的方法

<br />今天记录一下使用Eclipse发布jar包以及制作exe文件的方法。<br /> --------------------------------------<br /> 本人所用环境:<br />  Elipse 3.4.0<br />  JDK 1.6<br /> --------------------------------------<br /> 开发java程序,到最后总是要发布一下jar文件,这样每一台安装有java环境的机器就可以直接运行。<br />这篇学习记录主要记载本人做毕

2010-12-31 14:19:00 2324 2

原创 [Java] Swing系列-组件对齐方式的学习

这次记录一下Swing组件的对齐问题。 -----JPanel-----  首先从Jpanel说起,很多时候,需要在JPanel上使组件遵循某种对齐方式: (注,JDK1.5以后版本,对frame调用setLayout会默认在frame的content面板上执行)  方法:   使用布局管理器:FlowLayout  代码:(右对齐)   panel.setLayout(new Flo

2010-05-23 17:31:00 10645

原创 [Java] Swing系列-顶层容器JFrame使用的学习体会

我始终相信,学习不是一件孤独枯燥的事情!!---------------------------------------------------------------------------------------------------------------------------------------------------        今天记录两个内容:

2010-05-20 23:06:00 4873 3

原创 [随笔] 整理行装,一步一个脚印~

放下我的狂妄,放下我的懒惰,整理行装,在现实的路上一步一个脚印向前进……  “大学毕业在即,才发现自己欠缺的太多”,这是上学期间在杂志上读过无数的话,没想到最后我也要把这个话说一遍。  现在才发现,原来是那么自负,觉得自己这个也会,那个也会,如今想来,觉得实在可笑,我以为自己的java学的很好,其实也只是触了一些皮毛。  毕业设计开题的时候,自以为是的要用java做个桌面应用,还跟

2010-05-20 13:40:00 1246

空空如也

空空如也

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

TA关注的人

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