文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 2.2 TensorFlow简介与环境搭建

2.2 TensorFlow简介与环境搭建 TensorFlow是一个采用数据流图、用于数值计算的开源软件库(见图2-5)。节点在图中表示数学操作,图中的线则表示在节点间相互联系的多维数据数组,即张量。它灵活的架构使你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU)、 服务器、移动设备等等。TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 2.1 Python在机器学习领域的优势

2.1 Python在机器学习领域的优势 Python在机器学习领域应用广泛(如图2-1所示),我认为主要原因有两个:语法简单,功能强大;生态完整,具备丰富的第三方库,对应的机器学习库非常丰富。下面将重点介绍四个库。 2.1.1 NumPy NumPy是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表结构要高效的多。 NumPy包括:一个强大.....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 第2章 打造机器学习工具箱

第2章 打造机器学习工具箱在机器学习领域,Python语言可以大展身手,因为Python的设计哲学是“优雅、明确、简单”。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。由于这种设计观念的影响,Python源代码具备更好的可读性,并且能够支撑大规模的软....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 1.6 本章小结

1.6 本章小结 本章重点介绍人工智能发展的现状、互联网安全严峻形势以及当前人工智能在安全领域的一些进展。目前人工智能在安全领域的应用还处于起步和探索阶段,深入研究将大有可为。参考资源我写作本章时参考了以下网站,读者要想进一步学习,欢迎到这些网站进一步了解更多信息: http://www.cnvd.org.cn/webinfo/show/3821 http://www.ccidnet.com/2....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 1.5 算法和数据的辩证关系

1.5 算法和数据的辩证关系 算法和数据是机器学习解决实际问题不可或缺的两大因素,缺一不可。早期的机器学习十分依赖特征的提取,提取出关键的特征,往往可以事半功倍。深度学习的快速发展,人们发现通过增加训练数据量,让机器从大量基础特征中可以自动关联出潜在关系,自动学习出更高级的特征,所以有种说法被很多人接受,就是当数据量足够大时,不同的算法对效果的影响不大。但是在实际工作中,很难保证各种场景下都有足....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 1.4 人工智能在安全领域的应用

1.4 人工智能在安全领域的应用 人工智能在安全领域的应用还属于起步阶段,各大安全公司以及互联网巨头都投入大量的人力物力,试图使用人工智能的技术来颠覆安全这个行业,目前在黄反鉴定、恶意链接、业务风控领域、病毒分析、APT检测方面都取得了不错的进展,典型案例的就是2015年的一次数据挖掘比赛。2015年,微软在Kaggle上发起了一个恶意代码分类的比赛,并提供了超过500G的原始数据。有意思的是,....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 1.3 国内外网络安全形势

1.3 国内外网络安全形势 1.国内部分网站存在Ramnit恶意代码攻击2016年4月,CNCERT监测发现一个名为“Ramnit”的网页恶意代码被挂载在境内近600个党政机关、企事业单位网站上(如图1-3所示),一旦用户访问网站就有可能受到挂马攻击,对网站访问用户的PC主机构成安全威胁。Ramnit恶意代码是一个典型的VBScript蠕虫病毒,可通过网页挂马的方式进行传播,当用户浏览含有Ram....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 1.2 人工智能的发展

1.2 人工智能的发展 1.谷歌大脑谷歌大脑是“Google X实验室”一个主要研究项目,是谷歌在人工智能领域开发出的一款模拟人脑的软件,这个软件具备自我学习功能。Google X部门的科学家们通过将1.6万台电脑的处理器相连接建造出了全球为数不多的最大中枢网络系统,它能自主学习,所以称之为“谷歌大脑”。2012年,谷歌的工程师曾经公布了一个令人激动的研究结果,他们使用了1 000台计算机、16....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 1.1 人工智能、机器学习与深度学习

1.1 人工智能、机器学习与深度学习 如今,人工智能、机器学习与深度学习几乎成了家喻户晓的名词,究竟这三者之间有什么联系和区别呢?通常认为,机器学习是实现人工智能的主要方式,人类基于机器学习以及海量的数据,逐步实现人工智能,其中深度学习是机器学习的一个分支。如果用同心圆来表示三者的范围,那么人工智能是最外面的一个圆,深度学习是最里面的圆。人可以在1秒以内做出的判断,都可以用机器来实现,而且机器可....

文章 2017-09-08 来自:开发者社区

《Web安全之机器学习入门》一 第1章 通向智能安全的旅程

第1章 通向智能安全的旅程人工智能可以说是目前最热的一个话题,从较早前的谷歌大脑到近期的百度无人车、谷歌AlphaGo大师,一个个人工智能的新应用都在不断刷新人们对机器能力的认知。人们开始关注究竟下一个被机器取代的功能会是什么,甚至下一个被机器取代的职业会是什么呢?网络安全也是国内外非常热门的一个话题,从大量的大型网站密码泄露到大半个美国网络瘫痪,再到直接影响美国总统大选的结果,一个个安全事件让....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

阿里UC研发效能

分享研发效能领域相关优秀实践,技术分享,产品信息

+关注