数据挖掘,计算机网络、操作系统刷题笔记50

news/2024/4/20 17:51:56/文章来源:https://blog.csdn.net/weixin_46838716/article/details/129117598

数据挖掘,计算机网络、操作系统刷题笔记50

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
考网警特招必然要考操作系统,计算机网络,由于备考时间不长,你可能需要速成,我就想办法自学速成了,课程太长没法玩
刷题系列文章
【1】Oracle数据库:刷题错题本,数据库的各种概念
【2】操作系统,计算机网络,数据库刷题笔记2
【3】数据库、计算机网络,操作系统刷题笔记3
【4】数据库、计算机网络,操作系统刷题笔记4
【5】数据库、计算机网络,操作系统刷题笔记5
【6】数据库、计算机网络,操作系统刷题笔记6
【7】数据库、计算机网络,操作系统刷题笔记7
【8】数据库、计算机网络,操作系统刷题笔记8
【9】操作系统,计算机网络,数据库刷题笔记9
【10】操作系统,计算机网络,数据库刷题笔记10
【11】操作系统,计算机网络,数据库刷题笔记11
【12】操作系统,计算机网络,数据库刷题笔记12
【13】操作系统,计算机网络,数据库刷题笔记13
【14】操作系统,计算机网络,数据库刷题笔记14
【15】计算机网络、操作系统刷题笔记15
【16】数据库,计算机网络、操作系统刷题笔记16
【17】数据库,计算机网络、操作系统刷题笔记17
【18】数据库,计算机网络、操作系统刷题笔记18
【19】数据库,计算机网络、操作系统刷题笔记19
【20】数据库,计算机网络、操作系统刷题笔记20
【21】数据库,计算机网络、操作系统刷题笔记21
【22】数据库,计算机网络、操作系统刷题笔记22
【23】数据库,计算机网络、操作系统刷题笔记23
【24】数据库,计算机网络、操作系统刷题笔记24
【25】数据库,计算机网络、操作系统刷题笔记25
【26】数据库,计算机网络、操作系统刷题笔记26
【27】数据库,计算机网络、操作系统刷题笔记27
【28】数据库,计算机网络、操作系统刷题笔记28
【29】数据库,计算机网络、操作系统刷题笔记29
【30】数据库,计算机网络、操作系统刷题笔记30
【31】数据库,计算机网络、操作系统刷题笔记31
【32】数据库,计算机网络、操作系统刷题笔记32
【33】数据库,计算机网络、操作系统刷题笔记33
【34】数据库,计算机网络、操作系统刷题笔记34
【35】数据挖掘,计算机网络、操作系统刷题笔记35
【36】数据挖掘,计算机网络、操作系统刷题笔记36
【37】数据挖掘,计算机网络、操作系统刷题笔记37
【38】数据挖掘,计算机网络、操作系统刷题笔记38
【39】数据挖掘,计算机网络、操作系统刷题笔记39
【40】数据挖掘,计算机网络、操作系统刷题笔记40
【41】数据挖掘,计算机网络、操作系统刷题笔记41
【42】数据挖掘,计算机网络、操作系统刷题笔记42
【43】数据挖掘,计算机网络、操作系统刷题笔记43
【44】数据挖掘,计算机网络、操作系统刷题笔记44
【45】数据挖掘,计算机网络、操作系统刷题笔记45
【46】数据挖掘,计算机网络、操作系统刷题笔记46
【47】数据挖掘,计算机网络、操作系统刷题笔记47
【48】数据挖掘,计算机网络、操作系统刷题笔记48
【49】数据挖掘,计算机网络、操作系统刷题笔记49


文章目录

  • 数据挖掘,计算机网络、操作系统刷题笔记50
    • @[TOC](文章目录)
  • 数据挖掘分析应用:回归分析
  • 逻辑回归:逻辑斯蒂回归
  • ICMP是IP层的一个组成部分,它传递差错报文以及其它需要注意的信息。
  • 一个广域网和一个局域网相连,且需要进行协议转换,需要的设备是什么。
  • 作业从后备作业到被调度程序选中的时间称为()。
  • 在页式存储管理中,当前进程的页表起始地址存放在( )中。
  • 总结

数据挖掘分析应用:回归分析

在这里插入图片描述
在这里插入图片描述
怎么拟合更好呢?

那就是loss要小
对未知数据预测的准确性很重要

n个点,n+1阶多项式最好?????????
不一定好,这过拟合了
在这里插入图片描述
hx尽量去与y拟合,误差小就行
在这里插入图片描述
在这里插入图片描述
这好说
对误差函数求导,找到极值点即可
在这里插入图片描述
在这里插入图片描述
梯度是一个地形中,往最高最陡的方向
在这里插入图片描述
步长不可太大哦
在这里插入图片描述
在这里插入图片描述
更新w
在这里插入图片描述
极小值=最小值:凸优化

多极值点出现就需要正则化
加正则化就是要让参数小的选择,不要太大,因为太大影响就会过大
在这里插入图片描述

代码演示线性回归
之前说过了
last_evaluation
number_project
average_monthly_hours
三者正相关

咱看看他们的相关性回归

def regrfunc(features, label):df = features[["number_project", "average_montly_hours"]]y = features["last_evaluation"]# print(df, y)from sklearn.linear_model import LinearRegressionreg_model = LinearRegression()reg_model.fit(df.values, y.values)y_pred = reg_model.predict(df.values)print("coef", reg_model.coef_)from sklearn.metrics import mean_squared_errorprint("mse:", mean_squared_error(y.values, y_pred))if __name__ == '__main__':features, label = pre_processing(sl=True, le=True, npr=True, amh=True, wacc=True, pla=True, dep=False, sal=True,lower_d=False, ld_n=3)# print(features, label)# 灌入模型# hr_modeling_all_saveDT_SVM(features, label)# 回归分析regrfunc(features, label)coef [0.25133773 0.23488103]
mse: 0.8324006384950512Process finished with exit code 0

这波回归a和b出来了
误差挺大的

def regrfunc(features, label):df = features[["number_project", "average_montly_hours"]]y = features["last_evaluation"]# print(df, y)from sklearn.linear_model import LinearRegression, Ridge, Lassoreg_model = LinearRegression()ridge_model = Ridge(alpha=0.1)  # 参数reg_model.fit(df.values, y.values)ridge_model.fit(df.values, y.values)y_pred = reg_model.predict(df.values)y_pred_ridge = ridge_model.predict(df.values)print("coef", reg_model.coef_)print("coef", ridge_model.coef_)from sklearn.metrics import mean_squared_errorprint("reg mse:", mean_squared_error(y.values, y_pred))print("ridge mse:", mean_squared_error(y.values, y_pred_ridge))if __name__ == '__main__':features, label = pre_processing(sl=True, le=True, npr=True, amh=True, wacc=True, pla=True, dep=False, sal=True,lower_d=False, ld_n=3)# print(features, label)# 灌入模型# hr_modeling_all_saveDT_SVM(features, label)# 回归分析regrfunc(features, label)

岭回归没啥变化

我看看alpha为0.8时如何
没啥影响

不管

逻辑回归:逻辑斯蒂回归

在线性回归之上,加一个激活层,搞成非线性的概率映射
这样就是逻辑回归

在这里插入图片描述
在这里插入图片描述
这就是中国人人口的增强规律
互联网产品的销量,用户量
先增长,放缓,停止,gg
开始,缩招,裁员,gg

逻辑:01
分类器
在这里插入图片描述
本质仍然是回归
逻辑回归就是有限
在这里插入图片描述
下面的h表达式不同,
在这里插入图片描述
代码走起

# 演示SVM--Random--adaboost
# 模型
def hr_modeling_all_saveDT_SVM(features, label):from sklearn.model_selection import train_test_split# 切分函数#DataFramefeature_val = features.valueslabel_val = label# 特征段feature_name = features.columnstrain_data, valid_data, y_train, y_valid = train_test_split(feature_val, label_val, test_size=0.2)  # 20%验证集train_data, test_data, y_train, y_test = train_test_split(train_data, y_train, test_size=0.25)  # 25%测试集print(len(train_data), len(valid_data), len(test_data))# KNN分类from sklearn.neighbors import NearestNeighbors, KNeighborsClassifierfrom sklearn.metrics import accuracy_score, recall_score, f1_score  # 模型评价from sklearn.naive_bayes import GaussianNB, BernoulliNB  # 高斯,伯努利,都是对特征有严格要求,离散值最好from sklearn.tree import DecisionTreeClassifier, export_graphviz  # 决策树from io import StringIOimport pydotplusimport osfrom sklearn.svm import SVCfrom sklearn.ensemble import RandomForestClassifier  # 随机森林from sklearn.ensemble import AdaBoostClassifierfrom sklearn.linear_model import LogisticRegressionos.environ["PATH"] += os.pathsep+r'D:\Program Files\Graphviz\bin'models = []  # 申请模型,挨个验证好坏knn_clf = KNeighborsClassifier(n_neighbors=3)  # 5类bys_clf = GaussianNB()bnl_clf = BernoulliNB()DT_clf = DecisionTreeClassifier()SVC_clf = SVC()rdn_clf = RandomForestClassifier()adaboost_clf = AdaBoostClassifier(n_estimators=100)logi_clf = LogisticRegression()# models.append(("KNN", knn_clf))  # 代码一个个模型测--放入的是元祖# models.append(("GaussianNB", bys_clf))  # 代码一个个模型测--放入的是元祖# models.append(("BernoulliNB", bnl_clf))  # 代码一个个模型测--放入的是元祖models.append(("Decision Tree", DT_clf))  # 代码一个个模型测--放入的是元祖# models.append(("SVM classifier", SVC_clf))  # 代码一个个模型测--放入的是元祖models.append(("Random classifier", rdn_clf))  # 代码一个个模型测--放入的是元祖# models.append(("adaboost classifier", adaboost_clf))  # 代码一个个模型测--放入的是元祖models.append(("logistic classifier", logi_clf))  # 代码一个个模型测--放入的是元祖# 不同的模型,依次验证for modelName, model in models:print(modelName)model.fit(train_data, y_train)  # 指定训练集# 又集成化数据集data = [(train_data, y_train), (valid_data, y_valid), (test_data, y_test)]for i in range(len(data)):print(i)y_input = data[i][0]y_label = data[i][1]  # 输入输出预测y_pred = model.predict(y_input)print("acc:", accuracy_score(y_label, y_pred))print("recall:", recall_score(y_label, y_pred))print("F1:", f1_score(y_label, y_pred))print("\n")# 不考虑存储,你看看这个模型就会输出仨结果8999 3000 3000
Decision Tree
0
acc: 1.0
recall: 1.0
F1: 1.0
1
acc: 0.9783333333333334
recall: 0.9754768392370572
F1: 0.9565798263193053
2
acc: 0.9766666666666667
recall: 0.9651474530831099
F1: 0.9536423841059601Random classifier
0
acc: 1.0
recall: 1.0
F1: 1.0
1
acc: 0.9906666666666667
recall: 0.9713896457765667
F1: 0.9807427785419532
2
acc: 0.9896666666666667
recall: 0.9638069705093834
F1: 0.9788972089857044logistic classifier
0
acc: 0.7884209356595178
recall: 0.3170731707317073
F1: 0.4105263157894737
1
acc: 0.7856666666666666
recall: 0.32561307901907355
F1: 0.4264049955396967
2
acc: 0.7783333333333333
recall: 0.30160857908847183
F1: 0.40358744394618834Process finished with exit code 0

效果极其差劲
看看调参如何
估计也没啥用的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

logi_clf = LogisticRegression(C=1000, tol=1e-10, solver="sag", max_iter=10000)8999 3000 3000
Decision Tree
0
acc: 1.0
recall: 1.0
F1: 1.0
1
acc: 0.9786666666666667
recall: 0.9623955431754875
F1: 0.9557399723374828
2
acc: 0.975
recall: 0.9648876404494382
F1: 0.94824016563147Random classifier
0
acc: 1.0
recall: 1.0
F1: 1.0
1
acc: 0.9903333333333333
recall: 0.9623955431754875
F1: 0.9794472005669738
2
acc: 0.987
recall: 0.9592696629213483
F1: 0.9722419928825622logistic classifier

这次好像已经100%的准确率了
有点牛逼啊!!!!!!!!!!!!!!!!!!!!!!!!!

很牛逼

在这里插入图片描述

ICMP是IP层的一个组成部分,它传递差错报文以及其它需要注意的信息。

在这里插入图片描述

一个广域网和一个局域网相连,且需要进行协议转换,需要的设备是什么。

在这里插入图片描述

作业从后备作业到被调度程序选中的时间称为()。

在这里插入图片描述

在页式存储管理中,当前进程的页表起始地址存放在( )中。

在这里插入图片描述


总结

提示:重要经验:

1)
2)学好oracle,操作系统,计算机网络,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_71664.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(考研湖科大教书匠计算机网络)第五章传输层-第八节1:TCP连接管理理论部分(三次握手与四次挥手)

获取pdf:密码7281专栏目录首页:【专栏必读】考研湖科大教书匠计算机网络笔记导航此部分内容借鉴博主【小林coding】 ,其对计算机网络内容的图解可以说是深入浅出,尤其是三次握手和四次挥手这一部分,堪称全网最佳。所这…

webpack5打包工具的使用

目录 -----------------------------基础篇------------------------------- 一、为什么需要打包工具 二、基本使用 1、模式 2、使用步骤 三、基本配置 1、五大核心概念 2、准备 Webpack 配置文件 3、运行指令 四、开发模式 五、处理样式资源 1、处理CSS资源 2、处…

100份简历才找一个合适的,2023,软件测试岗位饱和了吗?

各大互联网公司的接连裁员,政策限制的行业接连消失,让今年的求职雪上加霜,想躺平却没有资本,还有人说软件测试岗位饱和了,对此很多求职者深信不疑,因为投出去的简历回复的越来越少了。 另一面企业招人真的…

闪光桐人の实习日记(2023年2月20-27日)

前往闪闪の小窝以获得更好的阅读和评论体验 文章目录2023年2月20日(Vue入门)概念Vue基础Vue中的MVVMVue的体验Vue的生命周期Vue指令Vue组件VueRouter前后端路由的区别工作原理两种模式比较route跟router的区别路由属性导航守卫Vuex概述5种基本对象基本使…

Qt线程QThread详解

目录前言1.QThread介绍2.QThread示例一3.QThread示例二4.线程同步前言 在程序中使用线程可以提高程序的性能、并发性、响应性和稳定性,使得程序设计更加灵活和简单。但是,线程编程也有一些挑战,如线程安全性和死锁等问题需要格外注意。我们使…

【1】linux命令每日分享——mkdir

大家好,这里是sdust-vrlab,Linux是一种免费使用和自由传播的类UNIX操作系统,Linux的基本思想有两点:一切都是文件;每个文件都有确定的用途;linux涉及到IT行业的方方面面,在我们日常的学习中&…

【机器学习】决策树-ID3算法

1.ID3算法 ID3算法利用信息增益进行特征的选择进行树的构建。信息熵的取值范围为0~1,值越大,越不纯,相反值越小,代表集合纯度越高。信息增益反映的是给定条件后不确定性减少的程度。每一次对决策树进行分叉选取属性的时候&#x…

网络计划--时间参数的计算和优化

根据网络图的基本概念和原则绘制出网络图之后,我们可以计算网络图中有关的时间参数,主要目的是找出关键路线,为网络计划的优化、调整和执行提供明确的时间概念。如下图中从始点①到终点⑧共有4条路线,可以分别计算出每条路线所需的…

使用maven搭建父子工程项目

创建父子工程,可以通过父工程来引入jar,定义统一的版本号等。更方便对整个项目的jar包实现统一化管理,让项目的层次更加清晰。一、创建父工程第一步:file–>new–>project–>maven默认使用jdk1.8,不引入任何j…

音视频基础之视频主要概念

视频主要概念 **视频码率:**kb/s,是指视频文件在单位时间内使用的数据流量,也叫码流率。码率越大,说明单位时间内取样率越大,数据流精度就越高。 **视频帧率:**fps,通常说一个视频的25帧&…

ur3+robotiq ft sensor+robotiq 2f 140配置rviz仿真环境

ur3robotiq ft sensorrobotiq 2f 140配置rviz仿真环境 搭建环境: ubuntu: 20.04 ros: Nonetic sensor: robotiq_ft300 gripper: robotiq_2f_140_gripper UR: UR3 在安装sensor和gripper之前,先简单配置一下UR机械臂的仿真环境,可参考这篇博…

jenkins下载与简单使用

1.jenkins下载 因为我仍然使用的是jdk1.8进行开发,所以我下载的是jenkins2.332.1版本(jenkins2.346.1版本在2022年末不再支持java8,如果项目使用的是jdk11可以继续使用该jenkins版本),更多版本下载请点击jenkins下载 …

ADRC自抗扰控制总结

目录 前言 1.ADRC形式 1.1形一 1.2形二 2.被控对象 3.仿真分析 3.1仿真模型 3.2仿真结果 4.学习问题 前言 前面的3篇文章依次介绍了微分跟踪器TD、状态观测器ESO和非线性状态误差反馈NLSEF三部分内容,至此ADRC的结构已经介绍完毕,现在对分块学习…

pytorch零基础实现语义分割项目(四)——模型训练与预测

模型训练与预测项目列表前言损失函数one_hotDice LossFocal Loss模型参数与训练预测项目列表 语义分割项目(一)——数据概况及预处理 语义分割项目(二)——标签转换与数据加载 语义分割项目(三)——语义…

JVM系统优化实践(1):JVM概览

您好,我是湘王,这是我的CSDN博客,欢迎您来,欢迎您再来~这是多年之前做过的学习笔记,今天再翻出来,觉得仍然是记忆犹新。「独乐乐不如众乐乐」,就拿出来分享给「众乐乐」吧。目前大多…

用户画像——如何构建用户画像系统

为什么需要用户画像 如果你是用户,当你使用抖音、今日头条的时候,如果平台推荐给你的内容都是你感兴趣的,能够为你节省大量搜索内容的时间。 如果你是商家,当你投放广告的时候,如果平台推送的用户都是你的潜在买家,能够使你花更少的钱,带来更大的收益。 这两者背后都…

KeePass敏感信息明文传输漏洞复现 (CVE-2023-24055)

一、漏洞描述 漏洞简述 KeePass 是一款免费的开源密码管理器,可帮助您以安全的方式管理您的密码。您可以将所有密码存储在一个数据库中,该数据库由一把万能钥匙锁定。因此,您只需记住一个主密钥即可解锁整个数据库。数据库文件使用目前已知…

面试个3年自动化测试,测试水平一言难尽。。。。

公司前段缺人,也面了不少测试,结果竟然没有一个合适的。 一开始瞄准的就是中级的水准,也没指望来大牛,提供的薪资在10-20k,面试的人很多,但平均水平很让人失望。 看简历很多都是3年工作经验,但…

中间件安全—Apache常见漏洞

中间件安全—Apache常见漏洞1.Apache常见漏洞1.1.Apache介绍1.2.Apache HTTPD 换行解析漏洞(CVE-2017-15715)1.2.1.漏洞介绍1.2.2.漏洞环境1.2.2.1.运行漏洞环境1.2.2.2.访问漏洞环境1.2.3.漏洞复现1.2.3.1.拦截1.2.3.2.添加换行1.2.3.3.访问文件1.3.Apa…

steam搬砖信息差项目,新手1周拿到结果!

项目具体是什么呢? 项目简单概括通过选品软件自动分析出此商品国内外商品价格,计算出利润率,选择出有利润销量好的商品,在以最低价格上架到国内buff的平台里,既能快速的卖出,还能获利。 主要利润在于商品…