FinlayLiu Blog

风景只是背景,关键与谁同行。

第三届阿里云安全赛0day总结

"Alibaba Cloud's 3rd Annual Security Algorithm Challenge"

赛题分析 第三届安全赛以病毒API检测为主题,比赛提供了win32程序在沙箱中运行的API序列信息,赛题本质任务是根据程序序列进行多分类任务。 数据分析 比赛提供的数据非常规整,根本不需要进行其他的预处理操作。 如图所示赛题数据按照文件file_id进行组织:每个文件file_id对应一个文件标签,即文件的病毒标签;每个文件file_id可能由一个或者多个线程tid组成。每个线程ti...

DL物体检测之-Fast RCNN

"Object Detection Method: Fast RCNN"

论文介绍 Fast RCNN也是来自RBG大神,也是对物体检测流程的改进,基于RCNN和SPP-Net的基础。Fast RCNN借鉴了SPP-Net的思路,简化了从proposal提取特征的次数,也对检测流程进行了改进。由于SPP-Net的精度和RCNN旗鼓相当,因此Fast RCNN很大篇幅介绍了提升的精度来自什么操作,也做了一系列实验。 论文内容 论文针对SPP-Net和RCNN...

DL物体检测之-SPPNet

"Object Detection Method: SPPNet"

论文介绍 论文SPPNet来自还在微软时代的何凯明老师,这篇工作在分类模型和物体检测问题上都有不错的结果,在ImageNet 2014取得第三名,物体检测第二名。论文的立意是解决神经网络需要固定输入的问题,采用对pooling层进行改进,加入图像特征金字塔的思路,让网络可以介绍任何大小的输出结果。 论文内容 SPP-Pool 引入SPP-Pool的介绍,在不同的特征视野进行pool...

DL物体检测之-RCNN

"Object Detection Method: RCNN"

论文介绍 论文RCNN来自Ross Girshick,作者也是在传统物体检测领域非常有名气,也用深度学习的方法彻底改变了物体识别和分割领域。论文发表在CVPR2014,是首个将深度学习成功应用到物体识别的工作。之后的识别方法发展也是借鉴了RCNN的思路,所以RCNN在物体检测领域,算是深度学习方法的开山之作,以后的方法都要与它进行精度和运行效率的比较。 论文内容 物体识别(检测)和图像...

中诚信征信比赛MOMO总结

"China Chengxin Credit Modeling Competition 2017"

参加完中诚信征信公司举办的首届”风云杯机器学习建模比赛,成绩不错同时也在实践的过程中收获颇多。由于举办方不允许公开比赛代码和文档,因此我将从参赛体验和参赛过程两个方面大概总结下本次比赛。 参赛过程 分析比赛数据 拿到比赛数据之后,发现数据只有一个表,且已经为我们提取好了特征。原始数据的特征维度,已经高达5百多维度,且特征变量类型匿名、量纲不统一、缺失验证。这也是本次比赛的主要难点,需要...

DCNN发展概述

"Deep CNN"

DCNN发展概述 DCNN的发展过程,离不开ImageNet比赛。而每次新的网络结构的出现,也会刷新ImageNet的精度。DCNN作为深度学习中使用率最高的网络结构,相应的研究也比较成熟,因此可以从其本身的发展来观察深度学习进化的脉络。 最早的CNN网络结构和BP思想早在1985年就提出,但第一次在图像分类上进行应用还是LeNet的工作。 LeNet 1998年的LeNet标注着C...

怎样才能称得上优秀的数据挖掘比赛?

"How to evalutate Data Mining Contest?"

本文主以一场数据挖掘比赛为例,从几个点来评价数据挖掘比赛的优劣。顺便总结下数据挖掘比赛中需要注意的地方,从出题步骤到最终的比赛评测。 1. 找准办比赛的目标 几年来随着数据挖掘比赛的风潮,很多互联网公司都办起了比赛。但很多公司在办比比赛之前并没有考虑到自己举办比赛的目的,而只是更风凑热闹。这种方式举办的比赛,自然质量不高,企业自身不重视。 总体说来,企业举办数据挖掘比赛,无外乎以下几个...

Effective Python读书笔记

"Reading Effective Python"

ch1 用Pythonic的方式来思考 确认自己使用的Python版本 # 在shell python --version # 或者py代码 import sys print(sys.version_info) print(sys.version) 有两个活跃的Python版本:Python2和Python3; 有很多流兴的Python运行环境,如CPython、Jyth...

Hello Blog

"Hello World, Hello Blog"

“Yeah It’s on. ” 前言 Hux 的 Blog 就这么开通了。 跳过废话,直接看技术实现 2015 年,Hux 总算有个地方可以好好写点东西了。 作为一个程序员, Blog 这种轮子要是挂在大众博客程序上就太没意思了。一是觉得大部分 Blog 服务都太丑,二是觉得不能随便定制不好玩。之前因为太懒没有折腾,结果就一直连个写 Blog 的地儿都没有。 在玩了一...

MXNet 定义新激活函数

"Mxnet define OP"

这里使用比较简单的定义方式,只是在原有的激活函数调用中加入。 准备工作 下载MXNet源代码,确认可以顺利编译通过。推荐在Linux下进行此操作: https://mxnet.incubator.apache.org/get_started/install.html 编写激活函数先前和先后传递 在src/operator/mshadow_op.h里面,加入新的激活函...