现在大家都在谈论人工智能、机器学习、大数据,使用这些技术与方法处理相关的数据,解决一些问题,安全这几年也在推广使用机器学习的方法来解决安全问题,安全的各个方向,不管是WEB安全、二进制安全、恶意样本分类、漏洞挖掘、逆向分析、渗透测试等都在推广使用机器学习的方法更好的解决安全问题,正好在上家公司我也研究过一两年的机器学习,对于机器学习,我也只是略有了解,略懂一二,给大家分享一些自己以前学习和整理的一些资源与网站,对这方面感兴趣的安全从业者可以参考一下

机器学习常用算法:

1 决策树 

2 随机森林算法 

3 逻辑回归 

4 SVM

5 朴素贝叶斯

6 K最近邻算法 

7 K均值算法 

8 Adaboost算法 

9 神经网络 

10 马尔可夫  

安全现在包含的内容很多,有空多学习一些新的知识,对自己总是好处的,然而不管是AI安全、还是大数据安全、最核心的还是安全,机器学习、AI、大数据处理它仅仅只是一种工具和方法,任何一个领域都可以使用这些工具和方法,安全的问题能否用这些方法和工具解决?或者这些方法和工具是否真的能更好的解决安全问题,我就不多说了,我只想说不管你是做AI安全,还是大数据安全,还是人工智能安全,都离不开安全两个字,所以首要的前题是你必须懂安全,理解安全,了解攻与防,黑产对抗,不懂这些光讨论机器学习、人工智能、大数据没啥意义

关于机器学习,人工智能,大数据的一些工具和方法,做安全的朋友,大家有兴趣可以研究学习一下,多了解一些知识,对自己总是有好处的,做安全本身就是需要不断的学习,不断充实自己,强大自己,这是一个长期的过程,贵在坚持,虽然做安全这么多年,从业也这么多年,我仍然每天都在学习新的知识,因为要学的还有很多,方方面面,时刻关注着全球发生的各种最新的安全事件,做安全要做的事还有很多……

1.学习网站

http://deeplearning.net

https://www.slideshare.net/AlexandrePinto10/alexcpsec-b-sideslv2013machinelearningslides

https://www.meetup.com/Data-Mining-for-Cyber-Security

http://pandas.pydata.org

https://pythonprogramming.net

http://www.labri.fr/perso/nrougier/teaching/numpy.100/

http://scikit-learn.org/stable/

http://www.open-open.com/lib/view/open1480058413718.html

2.个人博客

http://blog.topspeedsnail.com

http://blog.csdn.net/levy_cui/article/details/51151559?locationNum=11&fps=1

3.机器学习入门步骤

Launch of learning path – Data Science in Python

(1)Setting up your machine

(2)Learn the basics of Python language

(3)Learn Regular Expressions in Python

(4)Learn Scientific libraries in Python – NumPy,SciPy,Matplotlib and Pandas

(5)Effective Data Visualization

(6)Learn Scikit-learn and Machine Learning

(7)Practice,practice and Practice

(8)Deep Learning

4.课程网站

https://www.analyticsvidhya.com/blog/2015/05/infographic-quick-guide-learn-python-data-science

https://www.analyticsvidhya.com/blog/2017/02/top-28-cheat-sheets-for-machine-learning-data-science-probability-sql-big-data

http://mp.weixin.qq.com/s?__biz=MzA4NzE1NzYyMw==&mid=2247486298&idx=2&sn=6b9f7649e1bf093d3a35df001b82ecf3&chksm=903cf542a74b7c54416dd9280871f73b4bdbdf3893e5a6a4b11d9af07b03bd4e051192d2a9ea&mpshare=1&scene=1&srcid=0223LHI8HD0n6CuDhaMuChPe#rd

https://rolisz.ro/2013/04/18/neural-networks-in-python

5.Github资源

https://github.com/wtsxDev/Machine-Learning-for-Cyber-Security

https://github.com/jivoi/awesome-ml-for-cybersecurity

https://github.com/scikit-learn/scikit-learn

https://github.com/rasbt/python-machine-learning-book

https://github.com/masinoa/machine_learning

https://github.com/luispedro/BuildingMachineLearningSystemsWithPython

https://github.com/szwed/awesome-machine-learning-python

https://github.com/FlorianMuellerklein/Machine-Learning

https://github.com/JWarmenhoven/Coursera-Machine-Learning

https://github.com/htygithub/machine-learning-python

https://github.com/Thinkgamer/Machine-Learning-With-Python

https://github.com/PacktPublishing/Python-Machine-Learning-Cookbook

https://github.com/tdpetrou/Machine-Learning-Books-With-Python

https://github.com/yinpinghui/machine_learning

https://github.com/basicv8vc/Python-Machine-Learning-zh

https://github.com/mdegis/machine-learning

https://github.com/mdegis/machine-learning

https://github.com/autoliuweijie/MachineLearning

https://github.com/lawlite19/MachineLearning_Python

https://github.com/MasteringSpark/MachineLearn

https://github.com/ichko/PyLearn

https://github.com/BVLC/caffe

6.学习的视频

https://www.youtube.com/watch?v=URTZ2jKCgBc&list=PLQVvvaa0QuDd0flgGphKCej-9jp-QdzZ3

https://www.youtube.com/watch?v=URTZ2jKCgBc&index=1&list=PLQVvvaa0QuDd0flgGphKCej-9jp-QdzZ3

————————————————————————

说点题外话,一些人问我为啥这么高产,我只想说下面三点,本人拥有:

十几年安全研究经验

十几年安全工作经验

十几年创作写文经验

你可能花一个星期做的事,别人可能半天就能完成,你永远不知道别人有多努力,有多强大,而且你永远不知道,在这个社会人与人的差别是有多大……

————————————————————————

最后还是感谢那些支持我的朋友们,多谢你们的关注、转发、赞赏以及留言,关注微信公众号:安全分析与研究。

类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注