作者ericerix (你妈比麻疯地精还臭)
看板Python
标题[问题] 能否给个方向呢...关於机器学习
时间Fri Sep 14 15:16:01 2018
最近某堂课老师要我们做跟机器学习有关的程式
我们这组是做有关网路安全的,
分析xss攻击....等等,用机器学习去分析log档,之後就可以准确判断是否为网路攻击
但是我毫无方向,
老师有给log档,
但我不知道怎麽去做分析,
有高手能给个大方向吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 120.126.194.203
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1536909363.A.5FD.html
1F:推 TuCH: 有多少时间? 09/14 15:24
2F:推 guaptpan: anomaly detection可以查看看 09/14 15:46
3F:→ ericerix: 到明年6月左右 09/14 15:50
4F:→ ericerix: 有需要log档格式吗 09/14 15:50
5F:→ jackwang01: 先看你有没有任何ML相关的知识吧,再来要看这些资料 09/14 19:13
6F:→ jackwang01: 有没有label,也就是有没有标注哪段时间是被攻击之类 09/14 19:13
7F:→ ericerix: 有攻击时间、ip、stature、等等,ML知识倒是浅浅 09/14 20:20
8F:→ jackwang01: 有label的话就简单多了 先从基本的logistic regressio 09/14 22:33
9F:→ jackwang01: n, svm, random forest试试吧,把资料处理成一些你觉 09/14 22:33
10F:→ jackwang01: 得有用的feature,然後直接套现有的方法做做看,再根 09/14 22:33
11F:→ jackwang01: 据不足慢慢改进 09/14 22:33
那,处理成feature是人工处理,还是可以用python处理?
因为ML做training的data不是都要好几万笔,如果人工处理不会太没效率吗?
※ 编辑: ericerix (118.166.122.119), 09/14/2018 23:42:37
12F:推 TitanEric: 当然是写程式处理呀 09/14 23:49
13F:→ jackwang01: 我说的处理feature是指"feature engineering" 09/15 19:24
14F:→ jackwang01: 转换当然是程式执行,但如何转换就是你要去思考的了 09/15 19:25
谢谢各位,正在努力学习了
※ 编辑: ericerix (118.166.122.119), 09/16/2018 00:32:38