-
内容大纲
如今,全球各种组织在网络安全上花费了数十亿美元。为了构建更智能、更安全的安全系统,人工智能已经成为了一个很好的解决方案,可以用于预测和检测可疑的网络活动,如网络钓鱼或未经授权的入侵。
本书介绍并演示了热门和成功的人工智能方法和模型,可以用于检测潜在的攻击和保护企业的系统。您将学习机器学习和神经网络在网络安全中的作用,以及网络安全中的深度学习,你还将学习如何将人工智能应用于构建智能防御机制。进一步地,您将能够在各种应用中采取这些策略,包括垃圾邮件过滤器、网络入侵检测、僵尸网络检测和安全身份验证。
最后,您将可以开发智能系统,用于检测异常、可疑的模式和攻击,使用人工智能实现强大的网络安全防御。 -
作者介绍
亚历桑德罗·帕里斯,已从事IT行业20多年,作为数据安全科学家、AI网络安全及区块链专家,在网络安全方面有着丰富的经验。他具有在高度复杂的组织和决策环境中工作的经验。多年来,他帮助多个公司采用AI和区块链DLT技术等战略工具,来保护敏感资产。他拥有经济学和统计学硕士学位。 -
目录
第一部分 人工智能的核心概念和工具
1 面向网络安全专业人员的AI简介
将AI应用于网络安全
人工智能的发展:从专家系统到数据挖掘
专家系统简介
反映现实世界的不确定性
超越统计学走向机器学习
为模型挖掘数据
机器学习的类型
监督学习
无监督学习
强化学习
算法训练与优化
如何找到有用的数据源
数量与质量
认识Python库
监督学习示例——线性回归
无监督学习示例——聚类
简单的人工神经网络示例——感知机
网络安全背景下的人工智能
小结
2 为网络安全武器库配置AI
了解基于Python的AI和网络安全
用于AI的Python库
构建AI的基石——NumPy
NumPy多维数组
使用NumPy进行矩阵运算
用Num:Py实现一个简单的预测器
scikit—learn
Matplot:lib与Seabor
pandas
用于网络安全的Python库
Pefile
volatility
安装Python库
进入Anaconda——数据科学家的首选环境
Anaconda Python的优势
conda实用工具
在Anaconda中安装包
创建自定义环境
一些有用的conda命令
基于并行GPU的Python计算
使用Jupyter Notebook
我们的第一个J1apyter Notebook
探索JlJpyter界面
单元格是什么
有用的键盘快捷键
选择您的notet)ook内核
动手实践
安装DL库
深度学习在网络安全方面的优点和缺点
TensorFlow
KPras
……
第二部分 使用人工智能检测网络威胁
第三部分 保护明暗信息和资产
第四部分 评估和测试你的AI武器库
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...