自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿视角

用简单的语言,说明复杂的道理 —— 一名程序员的阅读心得和没有头绪的随笔记录。

  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 人机对话系统为什么这么难?

人与人之间的交流,主要依靠自然语言。人工智能时代,人们自然希望与机器之间的交流,也能通过自然语言进行。然而实践表明,这个目标技术难点很多,问题比想象的复杂多了。这两年,市场上出现很多对话机器人、对话音箱、语音助理之类的产品,大部分表现不佳。经常听到老百姓用“人工智障”来形容这些表现较差的机器人产品。为什么人类司空见惯的自然语言交流看起来那么简单,用于人机交互就那么困难呢?下面我们具体讨论一下。

2020-03-31 19:05:01 2380

原创 win10 桌面(Windows 资源管理器)卡死的根本解决办法

自从换上 Win10,桌面就经常卡死,网上很多文章都建议在任务管理器里面重启 “Windows 资源管理器”,但只不是根本办法,没办法上网查找了一大通,发现一个可能根本解决的办法,记下来,试一试,希望有效。在桌面上点击鼠标右键,选择“个性化”,然后按照下图设置一下:希望这个办法能根除桌面卡死的问题!...

2020-03-25 12:40:53 54737 11

原创 快速了解 CNN 经典模型

快速浏览一下主流的CNN网络模型的特点,包括:LeNet、AlexNet、ZFNet、GoogLeNet、VggNet、ResNet 等。

2020-03-19 17:30:50 634

原创 从 one-hot 到 softmax,再到交叉熵,技术一脉相承

one-hot 编码催生了 softmax,然而 softmax 的输出格式造成传统基于距离度量的损失函数学习效率很低,于是交叉熵技术横空出世。本文从头梳理这些技术的来龙去脉。

2020-03-18 11:07:15 2676

原创 一个例子说明交叉熵损失函数的重要价值——逻辑回归函数的通俗解释

说一千道一万,交叉熵损失函数有什么价值?答,可以无限增加“分类失误”的惩罚力度,加快模型训练速度。本文通过一个简单的例子,直观解释其工作机制。

2020-03-17 16:01:09 539

原创 你知道吗,最小二乘法不宜用于分类模型的损失函数?

损失函数是神经网络模型构建的关键一步。基于模型预测结果和训练样本之间的距离,构建损失函数,是一个非常容易理解的方法。但是,用于分类模型的训练中,容易导致效率低下的问题。具体原因你知道吗?您知道如何避免出现类似问题吗?

2020-03-17 14:57:43 934

原创 一个简单例子说明白softmax 逻辑回归与 one-hot 编码的关系

softmax变换有什么最用?和 onehot 编码之间是什么关系?

2020-03-16 18:21:18 4372 2

原创 浅析 one-hot 编码与神经网络分类模型

分析 one-hot 编码如何简化了神经网络模型复杂度。

2020-03-16 13:21:08 4514

原创 小议神经网络训练与Sigmoid 函数

通过损失函数的设计,讨论 Sigmoid 的在训练过程中的作用。

2020-03-16 12:47:17 520

原创 几分钟看懂神经网络原理

1. 线性分类器别嫌我罗嗦,从这里开始看你不会后悔的。下面直线把平面分成两部分,平面上的点被分为两类:w1x1+w2x2+w0=0(1)w_1x_1+w_2x_2 +w_0= 0\tag1w1​x1​+w2​x2​+w0​=0(1)显然,给定坐标 (x1,x2)(x_1, x_2)(x1​,x2​) 我们可以根据 w1x1+w2x2+w0w_1x_1+w_2x_2 +w_0w1​x1​...

2020-03-15 20:23:15 649

native-windows-gui-master.zip

native-windows-gui-master.zip

2022-05-19

device-query.rar

提供源代码和makefile文件,在自己机器上编译即可。

2021-03-27

opencv-patch.zip

opencv缺少这几个文件无法编译cuda。

2021-01-23

C++模板与STL库介绍

关于C++模板和STL非常通俗的介绍,入门者必读。

2010-08-04

C++_using_namespace_std_详解

C++_using_namespace_std_详解,很不错!

2010-08-04

最强悍的暴力删除文件程序

如果你的磁盘上又不能删除的文件,这是一款特别方便的工具。

2010-08-04

3DES C++ 源代码

3DES C++ 源代码,可用于 VC++ 和 C++ Builder.

2010-08-04

用ATL建立轻量级的COM对象

ATL——活动模板库(The Active Template Library),其设计旨在让人们用C++方便灵活地开发COM对象。ATL本身相当小巧灵活,这是它最大的优点。用它可以创建轻量级的,自包含的,可复用的二进制代码,不用任何附加的运行时DLLs支持。

2010-08-04

ATL 揭秘之“对象创建”篇

当我们用VC++ ATL 工程创建了一个COM 工程,实现了一个自己的COM 对象,又在另一个程序中CoCreateInstance 这个COM 对象时,不知你是否想过这样的问题:COM 对象是用C++类对象实现的,但是,我们从来没有在自己的代码中创建这些C++类对象——比如, “new”这些对象。那么,实现COM 对象的C++对象是由谁,何时,以及如何创建的呢?

2010-08-04

用ATL 建立轻量级的COM 对象

C++与COM之间若即若离,和平共处,一次又一次在每个对象中用同样简洁的几行代码实现IUnknown。我敢肯定将来C++编译器和链接器会实现C++对象和COM对象之间自然 的无意识的对应和映射,目前这个环境只存在于实验室中,因此它肯定不是一个你我今天可以购买的产品。眼下可得到的最接近这个环境的东西就是活动模板库——ATL。

2010-08-04

空空如也

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

TA关注的人

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