机器学习与网络安全
牛油果2023
这个作者很懒,什么都没留下…
展开
-
机器学习NumPy工具pandas
当你拿到了很多数据后(它可以是图片、音乐、文字、安全的IP地址、日志、视频、地图、地震、医疗方面病症的数据以及一些其他形式存在的数据。),pandas提供很多接口,统一的将其转化为我object。然后你再对object进行操作,比如里面的表格转化成矩阵或其他形式,接下来进行更复杂的操作。导入库:import pandas as pdimport numpy as npimport...原创 2019-12-27 19:46:19 · 304 阅读 · 0 评论 -
机器学习与网络安全基础篇——Python基础
Python介绍第一个出现的计算机语言是机器语言,是机器指令的集合。早期的程序设计中,用0和1这两个数字,把编程的程序代码打在纸袋或者卡片上,1打孔0不打孔,这样把纸袋输送进计算机运算,这样的机器语言由0和1构成的,十分复杂不方便阅读和修改也容易产生错误。程序员们很快就发现了使用机器语言带来的麻烦,难于辨别和记忆。汇编语言主体是一些汇编指令。python公开版是在1991年发行,常常被称为胶水...原创 2019-10-27 23:01:12 · 1279 阅读 · 0 评论 -
机器学习与网络安全(一)
深度学习技术目前是人工智能这个领域里面最核心的一门技术。首先就是说要从人工智能来谈起,人工智能它是研究开发用于模拟延伸和扩展人类智能的理论方法技术以及应用系统的一门新的技术科学。人工智能好早以前就有的,局限于当时的技术,还有一些理论方法都不够成熟,所不能达到人们想要的一些要求。目前来说,人工智能的突破仅仅体现在应用于某些个别的领域,包括以下几种类型:人工智能要分为“人工”跟“智能”这两个...原创 2019-08-21 18:36:44 · 3601 阅读 · 1 评论 -
机器学习与网络安全(二)开发环境创建
本次分享内容:开发环境的搭建、谷歌Tensorflow的部署、IDE的使用方法。由于我们的课程是使用了深度学习技术,主要的开发过程会集中在数据处理这个环节上。这种开发任务需要我们多次频繁地执行某些小的语句块,例如训练过程需要不断地调参,对数据初始化并且进行重复地训练。Tensorflow的安装 为了避免安装部署过程中可能产生的问题,我们选择安装anaconda作为我们的开发库,使用an...原创 2019-08-23 11:58:57 · 290 阅读 · 0 评论 -
机器学习与网络安全(三)线性代数
现在的人工智能完全由数据来驱动,我们所见到的数据,比方说一张图片有三个通道,分为R(红)、G(绿)、B(蓝),每个通道是一个图层,相当于有三张图层,比如每一张图片是5050像素,5050*3就是整个数据的大小。这种数据在人工智能使用时,会被变成一个矩阵,相当于有一个50行50列高度3的矩阵,矩阵里面每一个小单元是一个数字,这个数字就是像素。从0到255反映颜色的色阶从少到多,三通道反映了点的颜...原创 2019-09-19 17:42:24 · 587 阅读 · 0 评论 -
机器学习与网络安全(四)概率学基础
计算机科学所处理的内容大部分是完全确定且必然的,程序员写程序时是假定CPU将完美执行每条指令,硬件错误是非常罕见并在编程阶段几乎不予考虑。深度学习通常是处理一些不确定的随机的量,像我们初始化的时候,经常会把权值初始化为随机值,有的实验中是这样做的。但机器学习中几乎处处都会使用概率,例如:评估一种疾病的爆发率预测货币交易在某一时间点的市值理解一句话中每个词语间的关联含义(自然语言像智能翻译...原创 2019-09-19 17:55:26 · 658 阅读 · 0 评论 -
机器学习与网络安全基础篇(五)信息论基础
信息论是应用数学的一个分支,主要研究的是对一个信号包含信息的多少进行量化,最初是用于研究在一个含有噪声的信道上用离散字母表来发送消息,例如通过无线电来传输通信。什么叫应用数学?高中至大学时期的一些数学公式微积分都是纯粹的数学公式,应用数学是将数学的式函数应用在我们的实际的生活中解决我们现实中的问题。在机器学习中,信息论被应用在连续的形变量上。如果一个事件是连续的,有一定的形变,通过信息论的一...原创 2019-09-27 14:48:32 · 697 阅读 · 0 评论