
机器学习
程序员赵洋
这个作者很懒,什么都没留下…
展开
-
【神经网络入门】用JAVA实现感知器算法
简述随着互联网的高速发展,A(AI)B(BigData)C(Cloud)已经成为当下的核心发展方向,假如三者深度结合的话,AI是其中最核心的部分。所以如果说在未来社会,每个人都必须要学会编程的话,那么对于程序员来说,人工智能则是他们所必须掌握的技术(科技发展真tm快)。这篇文章介绍并用JAVA实现了一种最简单的感知器网络,不纠结于公式的推导,旨在给大家提供一下学习神经网络的思路,对神经网络有...转载 2018-10-18 19:37:36 · 318 阅读 · 0 评论 -
机器学习入门案例简单理解
这两天仔细看了看机器学习的入门案例,一般程序的入门案例都是“hello world”;但是机器学习的比较特殊,是一个MNIST案例。案例的具体操作不做为重点去写,主要是想记录一下自己对案例中的处理方法,处理思路的理解,对于我这个数学能力有限的小白入门来说,确实花费的功夫不小啊,赶紧记录下来,希望下次再回想时不用那么费力了。效果MNIST主要就是通过机器学习,教会电脑认识手写的1-9的数...转载 2018-10-16 16:53:39 · 305 阅读 · 0 评论 -
基于机器学习的网络异常流量识别系统——数据篇
数据集获取数据集的两个方案(网络异常流量)一、自己配置虚拟机爬取数据(有条件的可以直接搞服务器上的数据) 缺点:很耗时而且爬的还没有什么普适性,电脑不行直接挂,我就是( ̄▽ ̄)”自己用NetMate,设置特征选择的数据,然后直接爬。系统:linux,配置文件设置一下就可开始对爬取的数据做特征。 Net Mate官网预安装软件: readline libpcap libxml2 l...转载 2018-10-29 09:36:33 · 2093 阅读 · 0 评论 -
基于机器学习的网络异常流量识别系统——工具篇
考虑三个问题:如何使用机器学习的算法对做好特征的网络流量进行异常识别?用什么语言?用什么工具或者软件?Weka简介 WEKA作为一个公开的数据挖掘工作平台,集合了大量能承担数据挖掘任务的机器学习算法,包括对数据进行预处理,分类,回归、聚类、关联规则以及在新的交互式界面上的可视化。如果想自己实现数据挖掘算法的话,可以看一看weka的接口文档(doc文件夹)。在weka中集成自...转载 2018-10-29 09:38:18 · 1651 阅读 · 0 评论 -
机器学习机的一般应用流程
1. 问题抽象化问题抽象化是指,将问题映射为机器学习能够解决的类别。2. 数据采集3. 数据预处理及特征提取4. 模型构建5. 模型验证6. 效果评估 将机器学习应用到网络安全已成为近年来安全领域的研究热点。针对安全领域的5个研究方向(指网络空间安全基础、密码学及其应用、系统安全、网络安全、应用安全),机器学习在系统安全、网络安全、应用安全三个方向有大量的研究成果,而在...原创 2018-10-29 19:45:37 · 1077 阅读 · 0 评论 -
机器学习笔记
https://study.163.com/course/introduction.htm?courseId=1004570029 吴恩达网易云课堂简要步骤1.收集出训练集,分析数据特征(监督学习)2.绘制训练集图像,分析数据特征变量,得到假设函数3.根据假设函数,得到代价函数(线性回归/逻辑回归函数)4.用梯度下降法或正规方程+正则化minimize代价函数----Octav...原创 2018-11-20 19:27:05 · 1158 阅读 · 0 评论 -
几种范数的简单介绍
原文:https://blog.youkuaiyun.com/shijing_0214/article/details/51757564转载 2018-12-05 10:07:11 · 259 阅读 · 0 评论 -
k均值
三个原文https://blog.youkuaiyun.com/u010665216/article/details/78906453http://www.cnblogs.com/leoo2sk/archive/2010/09/20/k-means.htmlhttps://blog.youkuaiyun.com/u010665216/article/details/78165340转载 2018-12-06 10:45:18 · 171 阅读 · 0 评论