信用评估是商业银行等机构防范风险的重要途径,为了提高信用评估的准确率,使用随机森林(RF)来建立风险评估模型。针对随机森林模型的性能与参数的选择和数据集不平衡比例密切相关,提出了一种基于随机森林的组合分类算法(KM-GA-RF)。以UCI数据库中的German数据集进行研究,通过K-means算法对标签进行类分解。而对于哪个类分成的簇数(ki)以及随机森林算法自身的参数:树数(n_estimators)、特征数(max_features),使用改进的遗传算法对其进行优化选取。实验结果表明,基于随机森林的组合优化模型与传统RF以及其他算法进行比较,RF的预测精度高于支持向量机等算法,达到0.765,而提出的组合优化模型的预测精度为0.815,提高了5%。
1
针对大规模数据的加权Voronoi图实现的复杂性和计算精度低问题, 采用欧氏距离法, 设计和实现了一种基于MapReduce编程模型的并行栅格加权Voronoi图的生成算法, 并将其成功应用于石家庄桥东区超市的推荐服务。该算法计算精度高, 同时可适用于任意点、线、面及复合发生元的加权Voronoi图的计算。实验结果表明, 算法在处理大规模栅格数据时能明显提高栅格Voronoi图的生成速度, 并能为用户推荐综合因素优选的超市。
1
频域特性的adrc速度控制算法设计及其应用.pdf
2022-07-12 14:08:34 1.14MB 文档资料
分治算法设计与应用.doc
2022-05-07 19:10:01 54KB 算法 文档资料
算法设计与应用例题.doc
2022-05-07 09:09:33 233KB 文档资料 算法
实验二 递归算法设计与应用 一. 实验目的和要求 1. 加深对递归算法的理解,并针对具体问题设计算法; 2. 分析算法的复杂性,寻找比较高效的算法,并实现。 3. 分析格雷码问题,并设计递归算法求解之。 二. 基本原理 递归是一种重要的程序设计方法。使用递归方法有时可使算法简洁明了,易于设计。 递归指算法自己调用自己, 有直接递归与间接递归两种。 递归方法用于解决一类满足递归关系的问题。即:对原问题的求解可转化为对其性质相同的子问题的求解。 三. 该类算法设计与实现的要点 1. 递归关系(特性):产生递归的基础。 当算法中某步骤要通过解性质相同的子问题实现时,该步骤用递归调用实现。 2. 递归出口(结束条件):确定递归的层数。 当子问题的规模充分小时可直接求解时,递归结束。 3. 参数设置:参数表示了原问题及其不同的子问题。 参数表示了子问题的大小和状态,以区别原问题以及不同层次的子问题。 4. 算法功能的设定:严格规定递归算法要解决什么样的问题。 算法功能的正确设定是保证递归过程正确进行的前提。 四. 实验内容――格雷码问题 1.问题描述 对于给定的正整数n,格雷码为满足如下条件的一个编码序列: (1) 序列由2n个编码组成,每个编码都是长度为n的二进制位串。 (2) 序列中无相同的编码。 (3) 序列中位置相邻的两个编码恰有一位不同。 例如:n=2时的格雷码为:{00, 01, 11, 10}。 设计求格雷码的递归算法并实现。 2. 具体要求(若在ACM平台上提交程序,必须按此要求)――平台上1769题 输入:输入的第一行是一个正整数m,表示测试例个数。接下来几行是m个测试例的数据,每个测试例的数据由一个正整数n组成。 输出:对于每个测试例n,输出2n个长度为n的格雷码。(为方便查看,在每个格雷码内,两个位之间用一个空格隔开,如,00输出为:0 0)。两个测试例的输出数据之间用一个空行隔开,最后一个测试例后无空行。 3. 测试数据 输入:2 4 5 输出:0 0 0 0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 0 1 1 1 0 0 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 1 1 0 1 1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 0 0 0 4. 设计与实现的提示 长度为n的格雷码是由长度为n-1的格雷码变换而成的。 可以用数组或字符串来存储格雷码。注意:对于较大的正整数n,用数组存储容易引起死机。 按照定义2n个长度为n的格雷码序列是不唯一的,若在ACM平台上提交程序,要求输出的编码序列与给出的范例具有相同的规律。
1
一种用于设计LIN网络消息时序的动态调度算法。针对lin网络的主从式的通信模式,提出正向负载率和逆向负载率,用于分析系统的可调度性,然后基于基本时间片和系统矩阵,将正向消息作为事件型消息,将逆向型消息作为周期型消息进行动态调度。
2021-09-15 15:06:33 441KB 动态调度算法 LIN总线
1
课程设计:城市公交站点及换乘方案设计 题目说明:https://blog.csdn.net/qq_45309784/article/details/107307494 内含代码和注释说明,请使用VS打开,其它编译软件可能报错
1