demi的博客

物联网分析(AoT)的重要性

物联网技术可促进生产生活,为社会创造价值。实际上,物联网背后的传感器技术及其产生的数据有着更大价值,然而我们却很少关注它们。这种情况必须改变!

物联网分析的重要性

科研人员通常会投入了大量精力来研发、部署传感器,而不是对这些传感器生成的大量数据进行分析。但是,没有经过分析的数据是一文不值的。如果科研人员将更多的精力放在创建流式传输传感器之前生成的数据上,那会更好。

如果有了物联网分析(AoT),将会创造什么价值呢?小编通过几个案例来进行说明:

1、预测性维护

预测性维护是当今最广泛的AoT应用之一。这项应用是分析来自发动机、ATM或计算机等设备的传感器数据,以确定故障发生前的异样。这样便可以在故障发生之前主动出击,解决问题。

譬如,IBM公司就曾帮助美国的普惠发动机公司实现预测性维护。IBM通过PMQ(预测性维护和质量)的预测模型和数据集成模块将发动机的运行工况等数据进行360度的健康和风险主题分析,并将这些分析结果及时反馈给惠普,从而有效规避因发动机故障导致的飞机事故,保障飞行安全。

2、勾勒用户画像

极具破坏力的DDoS:浅析其攻击及防御

一、DDoS的概念

1. 什么是“DDoS”?

DDoS:Distributed Denial of Service(分布式拒绝服务)攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力。通常,攻击者使用一个偷窃账号将DDoS主控程序安装在一个计算机上,控制大批量的肉鸡发动攻击。

2. 什么是“拒绝服务”攻击?

可以简单理解为:让一个公开网站无法访问。要达到这个目的的方法也很简单:不断地提出服务请求,让合法用户的请求无法及时处理。

3. 什么是“分布式”?

随着网络发展,很多大型企业具备较强的服务提供能力,所以应付单个请求的攻击已经不是问题。于是攻击者就组织很多同伙,同时提出服务请求,直到服务无法访问,这就叫“分布式”。但在现实中,一般的攻击者无法组织各地伙伴协同“作战”,所以会使用“僵尸网络”来控制N多计算机进行攻击。

4. 什么是“僵尸网络”?

深入学习卷积神经网络中卷积层和池化层的意义(一)

为什么要使用卷积呢?

在传统的神经网络中,比如多层感知机(MLP),其输入通常是一个特征向量,需要人工设计特征,然后将这些特征计算的值组成特征向量,在过去几十年的经验来看,人工找到的特征并不是怎么好用,有时多了,有时少了,有时选择的特征根本就不起作用(真正起作用的特征在浩瀚的未知里面)。这就是为什么在过去卷积神经网络一直被SVM等完虐的原因。

如果有人说,任何特征都是从图像中提取的,那如果把整副图像作为特征来训练神经网络不就行了,那肯定不会有任何信息丢失!那先不说一幅图像有多少冗余信息,单说着信息量就超级多。。。

假如有一幅1000*1000的图像,如果把整幅图像作为向量,则向量的长度为1000000(10^6)。在假如隐含层神经元的个数和输入一样,也是1000000;那么,输入层到隐含层的参数数据量有10^12,妈呀,什么样的机器能训练这样的网络呢。所以,我们还得降低维数,同时得以整幅图像为输入(人类实在找不到好的特征了)。于是,牛逼的卷积来了。接下来看看卷积都干了些啥。

CNN卷积神经网络层级结构

关于高精度地图定义的探讨

高精度地图是自动驾驶/无人驾驶的重要组成,那究竟什么是高精度地图?

网上找了两个关于高精度地图的定义,如下:

定义一:高精细地图是指高精度、精细化定义的地图,其精度需要达到分米级才能够区分各个车道,如今随着定位技术的发展,高精度的定位已经成为可能。而精细化定义,则是需要格式化存储交通场景中的各种交通要素,包括传统地图的道路网数据、车道网络数据、车道线以和交通标志等数据。

定义二:高精度电子地图也称为高分辨率地图(HD Map,High Definition Map),是一种专门为无人驾驶服务的地图。与传统导航地图不同的是,高精度地图除了能提供的道路(Road)级别的导航信息外,还能够提供车道(Lane)级别的导航信息。无论是在信息的丰富度还是信息的精度方面,都是远远高于传统导航地图的。

从上面的定义可以了解到,高精度地图提供了更高精度、更精细化的内容,包括了车道信息和交通标志信息等。那么更高精度+更详细内容=高精度地图?

关于物联网关键技术RFID的简单剖析

物联网关键技术——RFID

什么是RFID?首先得搞清楚什么是物联网。

物联网是继计算机、互联网与移动通信网之后的世界信息产业的又一次革命。2005年11月国际电信联盟(ITU)发布了《国际电信联盟互联网报告2005:物联网》,将物联网定义为“把任何物品通过信息传感设备(如RFID)与互联网连接起来,进行信息交换和通信,可实现智能化识别、定位、跟踪、监控和管理。”

物联网将作为物理世界与虚拟世界的桥梁,实现物物相连、物人相连,使人力得以解放,管理更加智能。为了达成这样的效果,物联网须具备3大功能:全面感知、可靠传递、智能处理。目前的物联网技术架构中,分别依靠“感知层”、“网络层”、“应用层”来实现这三个功能。其中,感知层是物联网感知和获取物理世界信息的首要环节。感知层主要利用RFID、传感器等随时随地获取物体的信息。

人工智能黑暗面

大数据文摘出品
编译:DonFJ、蒋宝尚

机器学习是现在大家都打了鸡血想用或者在用的技术。

但是,你以为只有好人能用它吗?Too young too simple!

接下来,我将揭秘AI技术黑暗的一面——犯罪份子和人工智能的孽缘。

人工智能黑暗面

当计算科学发展的不够完善,还没能解决启发式问题的时候,很多安全问题都是利用规则来解决的,这些规则都是“死”的。

那时候没人觉得计算机能够破解密码、读出来验证码内容或者掌握马路交通的规律。但是现在,人工智能发展极快,老掉牙的基于规则的安全保障系统轻而易举的就被AI秒成渣。

验证码和AI的不解情缘

当我们上网的时候,最烦的就是验证码,它老是来让你填。这是计算机在确定你却是是个“大活人”,而不是一个程序在恶意攻击访问它。

数字图像处理中滤波和卷积操作详细说明

线性滤波与卷积的基本概念

线性滤波可以说是图像处理最基本的方法,它可以允许我们对图像进行处理,产生很多不同的效果。做法很简单。首先,我们有一个二维的滤波器矩阵(有个高大上的名字叫卷积核)和一个要处理的二维图像。然后,对于图像的每一个像素点,计算它的邻域像素和滤波器矩阵的对应元素的乘积,然后加起来,作为该像素位置的值。这样就完成了滤波过程。

数字图像处理中滤波和卷积操作详细说明

对图像和滤波矩阵进行逐个元素相乘再求和的操作就相当于将一个二维的函数移动到另一个二维函数的所有位置,这个操作就叫卷积或者协相关。卷积和协相关的差别是,卷积需要先对滤波矩阵进行180的翻转,但如果矩阵是对称的,那么两者就没有什么差别了。

关于物联网通信协议(接入协议)

一、概述:

应用层、网络层/传输层、物理层/数据链路层、设备层
接入协议一般负责子网内设备间的组网及通信。

二、近距离通信协议:

2.1、RFID

1、RFID简介

RFID的空中接口通信协议规范基本决定了RFID的工作类型,RFID读写器和相应类型RFID标签之间的通讯规则,包括:频率、调制、位编码及命令集。ISO/IEC制定五种频段的空中接口协议。

【1】ISO/IEC 18000-1
【2】ISO/IEC 18000-2
【3】ISO/IEC 18000-3
【4】ISO/IEC 18000-4
【5】ISO/IEC 18000-6
【6】ISO/IEC 18000-7

机器学习(八)——GBDT 与 XGBOOST

RF、GBDT和XGBoost都属于集成学习(Ensemble Learning),集成学习的目的是通过结合多个基学习器的预测结果来改善单个学习器的泛化能力和鲁棒性。

根据个体学习器的生成方式,目前的集成学习方法大致分为两大类:即个体学习器之间存在强依赖关系、必须串行生成的序列化方法,以及个体学习器间不存在强依赖关系、可同时生成的并行化方法;前者的代表就是Boosting,后者的代表是Bagging和“随机森林”(Random Forest)。

1、GBDT和XGBoost区别

XGBOOST相比于GBDT有何不同?XGBOOST为什么快?XGBOOST如何支持并行?

①传统的GBDT以CART树作为基学习器,XGBoost还支持线性分类器,这个时候XGBoost相当于L1和L2正则化的逻辑斯蒂回归(分类)或者线性回归(回归);

②传统的GBDT在残差梯度方向拟合只用到一阶导数信息,XGBoost则对代价函数进行了二阶泰勒展开,得到一阶和二阶导数,xgboost工具支持自定义代价函数,只要函数可一阶和二阶求导;