当前位置: 首页 > news >正文

洛阳市涧西区建设局网站盘多多网盘资源库

洛阳市涧西区建设局网站,盘多多网盘资源库,长春网站建设的公司,微信网站开发视频教程C题已完成全部代码,注释详尽,并增加扰动项,保证大家的结果不会撞 需要全部问题的可以点击:https://www.jdmm.cc/file/2708697/ 下面贴出核心代码: -- coding: utf-8 -- TODO: 入口函数 import numpy as np from…

C题已完成全部代码,注释详尽,并增加扰动项,保证大家的结果不会撞
在这里插入图片描述

需要全部问题的可以点击:https://www.jdmm.cc/file/2708697/

下面贴出核心代码:

-- coding: utf-8 --

TODO: 入口函数

import numpy as np

from data_encode import encode, map_n2l
from read_data import Data
from model import get_pca_model, pca_transform, get_rf_model, rf_predict

data = Data() # 打开数据表
data.get_all() # 获取所有数据
rows = data.rows # 数据行数

input_data = [[0]*164 for i in range(rows)] # 存储编码结果的矩阵,初始化位全0

print(len(data.week_list))

for i in range(rows):
input_data[i] = encode(rows - i + 8, data.week_list[i], data.word_list[i]) # 获取编码后的输入矩阵

random_state = 3 # 设置随机数,须为整数

第一问

PCA降维

print(‘第一问:’)
n_components = 45 # 主成分数量
weights, w, coe = get_pca_model(n_components, input_data) # 主成分分析
print(‘主成分影响因数总和为{w}’.format(w=w))
x_pca = pca_transform(input_data, coe) # 输入降维

为了预测不同单词在3月1日当天的报告数量取值范围,我们需要找到能使得报告数量最大的单词和能使得报告数量最小的单词

min_letter = [0] * 5 # 用来存储5个位置负相关指数最小的字母索引
max_letter = [0] * 5 # 用来存储5个位置正相关指数最大的字母索引
for i in range(5):
w_letter = [0] * 26 # 第i个字母取不同值时的权重
for j in range(26):
w_letter[j] = coe[8 + i * j] + coe[8 + 5 * j] # 第i个字母取频率为第j的字母时的权重
min_letter[i] = w_letter.index(min(w_letter)) # 使得第i个位置负相关指数最小的字母索引
max_letter[i] = w_letter.index(max(w_letter)) # 使得第i个位置负相关指数最大的字母索引
min_str = ‘’.join([map_n2l[min_letter[0]], map_n2l[min_letter[1]], map_n2l[min_letter[2]],
map_n2l[min_letter[3]], map_n2l[min_letter[4]]]) # 获取使得负相关系数最大的单词
max_str = ‘’.join([map_n2l[max_letter[0]], map_n2l[max_letter[1]], map_n2l[max_letter[2]],
map_n2l[max_letter[3]], map_n2l[max_letter[4]]]) # 获取使得负相关系数最大的单词
print(‘使得报告数量达到理论最小值的单词为{str}’.format(str=min_str))
print(‘使得报告数量达到理论最大值的单词为{str}’.format(str=max_str))

随机森林回归,预测23年3月1日报告数量范围

regressor = get_rf_model(x_pca, data.reported_list, random_state) # 训练随机森林回归模型
x_code_230301_min = encode(423, 3, min_str) # 以2022年1月1日为第一天,3月1日是第423天,星期三
x_code_230301_max = encode(423, 3, max_str)
x_230301_data = [x_code_230301_min, x_code_230301_max] # 待预测值编码
x_230301_pca = pca_transform(x_230301_data, coe) # 待预测值降维
y_230301 = rf_predict(x_230301_pca, regressor) # 预测结果
print(‘23年3月1日报告数量范围为{m1}~{m2}’.format(m1=y_230301[0], m2=y_230301[1]))

单词属性对23年3月困难模式占比的影响

x_code_2303_min = [[0]*n_components for i in range(31)] # 存放输入数据
x_code_2303_max = [[0]*n_components for i in range(31)]

http://www.hrbkazy.com/news/50274.html

相关文章:

  • 网站注册页面html宁波seo教程
  • 新手做网站设计上海营销公司
  • 网站单页做301关键词优化公司如何选择
  • 网站专题优化应用商店优化
  • 企业网站推广的线上渠道东莞网络推广招聘
  • 建筑网片产品资料如何优化网站首页
  • 长沙做网站建设公司排名搜索引擎优化服务
  • 商城类网站建设步骤广州网络运营课程培训班
  • 移动端网站建设方案企业网站注册
  • 做网站为什么要用固定ip搜索引擎优化的目的是
  • 盖州网站优化新闻头条最新消息30字
  • 新泰网站建设怎么做推广赚钱
  • 网站开发 男生关键词林俊杰无损下载
  • 青岛经济新区建设局网站近三天发生的重要新闻
  • 我对网站开发的项目反思资源网站优化排名软件公司
  • 网站建设计划书范文短视频营销常用平台有
  • 餐饮门户网站源码什么软件可以搜索关键词精准
  • 英文网站模板cms高中同步测控优化设计答案
  • 东莞优化疫情防控措施seo官网优化怎么做
  • 中国佛山营销网站建设广州网站优化平台
  • 厦门关键词seo排名网站宁波seo外包服务
  • 怎么使用服务器做网站如何创建微信小程序
  • 网络公司开发网站网络营销平台排名
  • 广东东莞直播基地索引擎优化 seo
  • 16年百度对泛解析网站的惩罚百度一下你就知道官网下载安装
  • 一学一做看视频网站有哪些内容php视频转码
  • 学校网站建北京十大最靠谱it培训机构
  • 国家图书馆网站建设介绍百度营销官网
  • 关于建设教体局网站的申请网站优化的方法
  • 东营+网站建设seo中文含义是什么