工业互联网和工业物联网的三个冷思考

1. 关于1% 关于工业互联网的实际价值中很多都提及了GE的1%理论工业互联网只要提升1%的制造能力就能为整个制造业带来上万亿的利润。但对于实际的单个企业来说,一方面目前工业互联网实际能够带来的生产效率和效益的提升并未通过大量实际案例得到证实;另一方面,即使真的能够带来1%制造能力的提升,但企业...

2018-11-17 18:26:57

阅读数 199

评论数 0

MTCNN人脸检测与人脸对齐

MTCNN人脸检测与人脸对齐 1 写在前面 首先再次提一下人脸识别的一般步骤: 人脸检测:简单的说就是得到人脸图像在图片中的位置;具体的一些方法有比如HOG/FHOG/SVM,还有一些基于Cascade的方式可以达到比较不错的效果。例如Compact CascadeCNN速度...

2018-05-04 23:35:12

阅读数 1946

评论数 0

libevent源码深度剖析

                                                                       第一章1,前言Libevent是一个轻量级的开源高性能网络库,使用者众多,研究者更甚,相关文章也不少。写这一系列文章的用意在于,一则分享心得;二则对li...

2018-03-26 09:23:14

阅读数 848

评论数 0

Linux服务器入侵预防与问题排查

Linux服务器入侵预防与问题排查 弱口令入侵检查 有时候由于服务器系统账户存在弱口令的原因很容易被黑客破解或是一些入侵工具入侵,用last命令用来列出目前与过去登录系统的用户相关信息,以下用查看恶意的入侵记录,其中第一列:用户名第二列:终端位置。(pts/0通过ssh或者tel...

2018-03-24 12:26:31

阅读数 798

评论数 2

RCNN算法详解

本文是继RCNN[1],fast RCNN[2]之后,目标检测界的领军人物Ross Girshick团队在2015年的又一力作。简单网络目标检测速度达到17fps,在PASCAL VOC上准确率为59.9%;复杂网络达到5fps,准确率78.8%。作者在github上给出了基于matlab和pyt...

2018-03-07 21:40:14

阅读数 130

评论数 0

MongoDB:MySQL数据向MongoDB迁移

MongoDB:MySQL数据向MongoDB迁移背景MySQL作为一个普遍使用的关系型数据库,其性能毋庸置疑,但是当MySQL中的数据太过于庞大时,对查询效率会产生较大的影响,所有我们将过期不常使用的数据迁移到MongoDB中。而MongoDB作为nosql数据库的一种,可以十分方便的存储大...

2018-03-06 16:23:40

阅读数 268

评论数 0

Mongodb 数据迁移

需求:需要将一台linux上的mongodb数据迁移到另外一台linux上例:A迁移到B 方案:两个命令即可完成任务:数据的导出:mongoexport数据的导入:mongoimport 具体步骤:导出:1.找到A的mongodb的mongoexport所在目录。例如:cd /usr/loca...

2018-03-06 16:19:37

阅读数 209

评论数 0

JWT(Json Web Token) - API的用户认证详解

 JWT(Json Web Token)- API的用户认证在JavaScript前端技术大行其道的今天,我们通常只需在后台构建API提供给前端调用,并且后端仅仅设计为给前端移动App调用。用户认证是Web应用的重要组成部分,基于API的用户认证有两个最佳解决方案 —— OAuth 2.0 和 J...

2018-02-26 22:23:24

阅读数 412

评论数 0

二维码详解

二维码知识介绍一、二维码的分类二维码,从字面上看就是用两个维度(水平方向和垂直方向)来进行数据的编码,条形码只利用了一个维度(水平方向)表示信息,在另一个维度(垂直方向)没有意义,所以二维码比条形码有着更高的数据存储容量。从形成方式上,二维码可以分为两类,1、堆叠式二维码:在一维条形码的基础上,将...

2018-02-11 16:09:30

阅读数 3711

评论数 0

基于微信小程序的人脸识别

现在关于人脸识别的SDK其实有很多,诸如face++、百度大脑之类的,他们都能为开发者免费提供人脸识别的接口。阿里也和face++合作,实现了支付宝的刷脸支付。 但是很遗憾,网上关于识别一段视频中的用户行为(诸如摇摇头,眨眨眼,微笑)的资料很少,可能是技术没有公开,所以只能自己去想解决方法了...

2018-01-11 00:44:59

阅读数 3022

评论数 1

人脸3D重建

人脸3D重建    概述 为了提高不同光照和不同角度等实际工况条件下的人脸识别率,用2D人脸重建3D人脸模型,可以得到更多不同角度的人脸数据用于训练,从而提高人脸识别精度。另外用3维人脸数据来做人脸识别要比使用2D人脸图像具有更好的鲁棒性和更高的精度,特别是在人脸角度大,环境光变化,化妆、以...

2017-11-30 01:31:13

阅读数 7198

评论数 0

面试中的Singleton

引子   “请写一个Singleton。”面试官微笑着和我说。   “这可真简单。”我心里想着,并在白板上写下了下面的Singleton实现: 1 class Singleton 2 { 3 public: 4 static Singleton& Instance(...

2017-09-05 23:23:49

阅读数 177

评论数 0

如何优化深度神经网络

如何优化深度神经网络    网络越深越容易过拟合? 假设训练两个层数不一样的神经网络,一个层数较少(例如20层),一个层数较多(50层),在测试集中我们发现: 测试集上的效果显示20层要56层的错误率要更低,但是我们不能就先入为主的断定56层是由于参数太多导致过拟合,所以在测试集上表现要比2...

2017-08-18 11:21:35

阅读数 5405

评论数 1

深度学习基本模型浅析

深度学习基本模型浅析 前言 台湾李宏毅的深度学习课程说实话讲得还是比较不错的,有需要的话还是比较推荐学习,这篇也是基于它的深度学习基本结构的讲解的总结。  深度学习的三个步骤 深度学习首先是我们要构建一个网络,这个网络也就是我们所说的深度学习神经网络模型。深度学习一般可以归纳为下图所示的3个步骤...

2017-08-14 13:35:56

阅读数 8384

评论数 0

Dlib构建神经网络

Dlib构建神经网络  构建简单的LeNet CNN 定义LeNet 概况的说,网络的定义包括3个部分。损失层,一堆计算层,然后是输入层,你在下面的网络定义中可以看到这些组件。 输入层 这里所说的输入层,是网络期望被赋予matrix矩阵对象作为输入。通常,在这里你可以用dlib 图像或是矩阵类型...

2017-08-14 13:35:15

阅读数 2588

评论数 0

Triplet Loss及其梯度

Triplet Loss及其梯度  Triplet Loss简介 我这里将Triplet Loss翻译为三元组损失,其中的三元也就是如下图的Anchor、Negative、Positive,如下图所示通过Triplet Loss的学习后使得Positive元和Anchor元之间的距离最小,而和...

2017-08-14 13:35:01

阅读数 9526

评论数 2

MySQL优化原理

说起MySQL的查询优化,相信大家积累一堆技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审...

2017-08-10 09:08:28

阅读数 263

评论数 0

C++ 堆内存管理

C++ 堆内存管理  auto_ptr的缺陷 在很早的C++98之前,C++用"auto_ptr"智能指针来管理堆分配的内存,它的使用非常简单: auto_ptr ap(new int(1024)); 即将new操作返回的指针作为auto_ptr的初始值,不用调用d...

2017-07-12 11:40:25

阅读数 249

评论数 0

Dlib+OpenCV深度学习人脸识别

Dlib+OpenCV深度学习人脸识别  前言 人脸识别在LWF(Labeled Faces in the Wild)数据集上人脸识别率现在已经99.7%以上,这个识别率确实非常高了,但是真实的环境中的准确率有多少呢?我没有这方面的数据,但是可以确信的是真实环境中的识别率并没有那么乐观。现在虽然...

2017-06-19 01:10:07

阅读数 15285

评论数 22

【深度长文】人脸识别:人脑认知与计算机算法(五部曲)

 【来源】本文经作者“Owl of Minerva”授权转载 【链接】https://zhuanlan.zhihu.com/HicRhodushicsalta 1 初期预测和介绍 现阶段,人脸识别是人工智能领域最炙手可热的话题之一。Google和F...

2017-06-15 14:56:45

阅读数 1482

评论数 0

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