- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 推荐系统实战笔记-第一章
随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载(information overload)的时代,为了解决信息过载的问题,有无数科学家和工程师提出了很多天才的解决方案,其中代表性的解决方案是分类目录和搜索引擎。分类目录网站有国外的DMOZ、国内的Hao123等。这些目录将著名的网站分门别类,从而方便用户根据类别查找网站。但是随着互联网规模的不断扩大,分类目录网站也只能覆盖少量的热门网站,越来越不能满足用户的需求。搜索引擎可以让用户通过搜索关键词找到自己需要的信息。
2024-05-21 21:28:58
996
1
原创 机器学习——回归系数的计算(2)
1、最小二乘法(min square)求解回归系数将训练特征表示为 X 矩阵,结果表示成 y 向量,仍然是线性回归模型,误差函数不变。那么θ 可以直接由下面公式得出用矩阵可表示为 因为要求函数的极小值,对θ求导可得使其等于0,即则有可求得回归系数注意:上述公式中包含...
2020-01-12 12:09:05
11953
1
原创 机器学习——回归方法(1)
一、回归预测简介现在我们知道的回归一词最早是由达尔文的表兄弟Francis Galton发明的。Galton在根据上一年的豌豆种子的尺寸预测下一代豌豆种子的尺寸时首次使用了回归预测。他在大量的对象上应用了回归分析,包括人的身高。他注意到,如果双亲的高度比平均高度高的话,则他们的子女也倾向于比平均身高高,但尚不及双亲。孩子的身高向着平均高度回退(回归)。Galton在多项研究上都注意到这个现象,...
2020-01-10 16:49:12
357
原创 kali 渗透测试工具:Hydra
Hydra是一个相当强大的暴力密码破解工具。该工具支持几乎所有协议的在线密码破解,如FTP、HTTP、HTTPS、MySQL、MS SQL、Oracle、Cisco、IMAP和VNC等。其密码能否被破解,关键在于字典是否足够强大。很多用户可能对Hydra比较熟悉,因为该工具有图形界面,且操作十分简单,基本上可以“傻瓜”操作。下面将介绍使用Hydra工具破解在线密码。在Pas
2017-03-31 22:08:46
8571
1
原创 kali渗透测试工具:Crunch
Crunch是一种创建密码字典工具,该字典通常用于暴力破解。使用Crunch工具生成的密码可以发送到终端、文件或另一个程序。下面将介绍使用Crunch工具创建密码字典。crunch命令常用的选项如下所示。• -o:用于指定输出字典文件的位置。• -b:指定写入文件最大的字节数。该大小可以指定KB、MB或GB,但是必须与-o START选项一起使用。• -t:设置使用的特殊格
2017-03-31 22:02:05
1638
原创 kali渗透测试工具:Nmap
Nmap是一个免费开放的网络扫描和嗅探工具包,也叫网络映射器(Network Mapper)。该工具其基本功能有三个,一是探测一组主机是否在线;其次是扫描主机端口,嗅探所提供的网络服务;三是可以推断主机所用的操作系统。通常,用户利用Nmap来进行网络系统安全的评估,而黑客则用于扫描网络。例如,通过向远程主机发送探测数据包,获取主机的响应,并根据主机的端口开放情况得到网络的安全状态。从中寻找存在漏洞
2017-03-31 21:50:35
1045
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人