论文部分内容阅读
随着互联网的发展和移动互联网的快速兴起,电子商务领域在整体的人们消费习惯的构成占有越来越大的比例。随着网上购物的消费额逐年递增,越来越多的商家也逐渐将营销的目标定位到网络营销。在线广告是目前网络营销的最主要手段,广告主将自己产品的广告创意素材投放的不同的网络媒体平台,用户在访问媒体网站的同时,媒体网站就会向用户展示广告主所投放的广告,所以网站的用户也是广告主的广告受众。媒体平台在向用户展示广告主产品,用户浏览和点击广告的同时,向广告主收取一定的广告推广费用。随着网络广告业务的不断扩大,在互联网广告这个行业当中,出现了以牟取不正当的商业利益或者是恶意竞争为目的的欺诈行为。这种广告欺诈行为不仅对广告主造成了经济上的损失,同时也损害了媒体平台信誉和其在业界的口碑形象。通过研究互联网广告行业中的点击欺诈行为模型并进行数据建模的方法,利用隐马尔科夫模型来对单位时间内广告的点击序列进行分析,选取单位时间内的点击量、单位时间内广告页面停留时间、单位时间内页面访问深度平均值、单位时间内二跳率作为四维度观测量,然后通过Baum-Welch算法进行参数估计,最后对样本数据进行识别,通过选定的正确率和误判率来作为识别效果的评判标准,最后通过对比实验,确定模型的最佳隐状态数和阈值。广告管理系统为企业提供了广告从销售、排期、确认到最后的广告投放和效果统计,为互联网企业提供了一整套的广告管理服务和企业解决方案。并在系统中利用C#和Matlab混合编程技术,将点击欺诈检测集成于系统中。整个系统基于ASP.NET MVC分层模式设计,其权限管理系统利用C#的反射技术和依据ASP.NET的请求处理管道,在用户请求处理之前,通过过滤器进行权限拦截,而在业务实现方面,利用Repository模式和UnitOfWork模式提供灵活的、面向接口的和基于事务的业务逻辑实现方案。在服务端和客户端均采用MVC模式并分使用单元测试代替手工测试,最后利用脚本实现系统的自动化部署。