离散Hopfield神经网络分类——高校科研能力评价
大家好,我是带我去滑雪!
高校科研能力评价的重要性在于它对高等教育和科研体系的有效运作、发展和提高质量具有深远的影响。良好的科研能力评价可以帮助高校识别其在不同领域的强项和薄弱点,从而制定战略,改进教学和科研,提高质量,提高在国际和国内的竞争力。因此,如何准确评价高校的科研能力是摆在政府、企业、高校面前的一个十分重要的问题。本次利用离散Hopfield神经网络对高校科研能力进行评价。
(1)问题描述与指标选取
影响高校科研能力的因素有很多,本次选取最重要的11个因素作为评价指标:科研队伍、科研基地、科技学识及相应的载体、科研经费、科研管理、信息接收加工能力、学识积累与技术储备能力、科研技术创新能力、知识释放能力、自适应调节能力、科研决策能力。高校科研能力一般分为五个等级:很强(Ⅰ)、较强(Ⅱ)、一般(Ⅲ)、较差(Ⅳ)、很差(Ⅴ)。
利用某机构对20所高校的科研能力调研的数据,结合离散Hopfield神经网络的联想记忆能力,建立离散Hopfield高校科研能力评价模型。
(2)模型建立思路
将各个等级的样本对应的各评价指标的平均值作为各个等级的理想评价指标,即作为Hopfield神经网络的平衡点,Hopfield神经网络学习过程即为典型的分类等级的评价指标逐渐趋近于Hopfield神经网络平衡点的过程。学习完成后,Hopfield神经网络存储的平衡点即为各个分类等级所对应的评价指标。当有待分类的高校评价指标输入时,Hopfield神经网络利用其联想记忆的能力逐渐趋近于某个存储的平衡点,当状态不再改变时,此时平衡点所对应的便是待求的分类等级。
(3)代码实现
%% 清空环境变量
clear all
clc%% 导入数据
load class.mat%% 目标向量
T = [class_1 class_2 class_3 class_4 class_5];%% 创建网络
net = newhop(T);%% 导入待分类样本
load sim.mat
A = {[sim_1 sim_2 sim_3 sim_4 sim_5]};%% 网络仿真
Y = sim(net,{25 20},{},A);%% 结果显示
Y1 = Y{20}(:,1:5)
Y2 = Y{20}(:,6:10)
Y3 = Y{20}(:,11:15)
Y4 = Y{20}(:,16:20)
Y5 = Y{20}(:,21:25)%% 绘图
result = {T;A{1};Y{20}};
figure
for p = 1:3for k = 1:5 subplot(3,5,(p-1)*5+k)temp = result{p}(:,(k-1)*5+1:k*5);[m,n] = size(temp);for i = 1:mfor j = 1:nif temp(i,j) > 0plot(j,m-i,'ko','MarkerFaceColor','k');elseplot(j,m-i,'ko');endhold onendendaxis([0 6 0 12])axis offif p == 1title(['class' num2str(k)])elseif p == 2title(['pre-sim' num2str(k)])elsetitle(['sim' num2str(k)])endend
end
(4)输出结果

更多优质内容持续发布中,请移步主页查看。
点赞+关注,下次不迷路!
相关文章:
离散Hopfield神经网络分类——高校科研能力评价
大家好,我是带我去滑雪! 高校科研能力评价的重要性在于它对高等教育和科研体系的有效运作、发展和提高质量具有深远的影响。良好的科研能力评价可以帮助高校识别其在不同领域的强项和薄弱点,从而制定战略,改进教学和科研ÿ…...
Run highlighted commands using IDE
背景 有时候在 IEDE 的命令行中输入命令,会弹出如下提示,或者命令被着了背景色了,是怎么回事? 其实就是提示你可以使用 IDEA 的功能替代命令行。比如使用ctrlenter或cmdenter之后使用的就是 IDEA 里的功能 直接enter运行&#x…...
vscode文件跳转(vue项目)
在 .vue 文件中,点击组件名打开 方式1: 在 vue 组件名上,桉住ctrl 鼠标左键 // 重新打开一个tab 方式2: 在 vue 组件名上,桉住ctrl shift 鼠标左键 // 在右侧拆分,并打开一个tab .vue文件的跳转 按住 …...
嵌入式Linux系统中内存分配详解
Linux中内存管理 内存管理的主要工作就是对物理内存进行组织,然后对物理内存的分配和回收。但是Linux引入了虚拟地址的概念。 虚拟地址的作用 如果用户进程直接操作物理地址会有以下的坏处: 1、 用户进程可以直接操作内核对应的内存,破坏…...
4、FFmpeg命令行操作4
ffplay命令-高级选项1 选项 说明 -stats 打印多个回放统计信息,包括显示流持续时间,编解码器参数,流中的当前位置,以及音频/视频同步差值。默认情况下处于启用状态,要显式禁用它则需要指定-nostats。。 -fast 非标准化规范的多媒体兼容优化。 -genpts 生…...
如何通过命令查看某一文件的内容改动和提交记录
1. 查看最近10条的提交记录 一行显示 git log --oneline -102.查看某一个文件的提交记录 git log --oneline -10 文件路径3.查看某个文件的修改内容 查看某次提交的修改 内容 git show bcd9299 查看某次提交某个文件的修改内容git show bcd9299 文件路径4.对比两次提交内容的…...
更安全的ssh协议与Gui图形化界面使用
目录 前言: 一.Gui图形化界面的使用 二.ssh协议 SSH的主要作用包括: 相比其他网络协议,SSH的优势包括: 三.idea集成Git 前言: 上一篇讲解了git的命令用法以及https协议,但是这个协议放在做团队项目的…...
❤ Uniapp使用 ( 三 配置和各种使用篇)
❤ Uniapp使用 ( 三 配置和各种使用篇) 1、 uniapp引入 vant 引入方式 1、下载vant源码 方式一:从 Vant 官网首页进入 GitHub下载对应版本的压缩包,将文件解压后备用,确保下载的压缩包里有dist 文件夹 2、创建 uniapp 项目,在根目录下新建 一个文件夹wxcomponent…...
k8s 创建普通用户使用
创建一个用户只能访问"abc", “dev”, “prod” 的三个命名空间 创建用户 apiVersion: v1 kind: ServiceAccount metadata:name: abc-bbc-mmc-user或者直接创建 kubectl create user abc-bbc-mmc-user创建角色 apiVersion: rbac.authorization.k8s.io/v1 kind: R…...
【微软技术栈】C#.NET 依赖项注入
本文内容 多个构造函数发现规则使用扩展方法注册服务组框架提供的服务服务生存期服务注册方法作用域验证范围场景 .NET 支持依赖关系注入 (DI) 软件设计模式,这是一种在类及其依赖项之间实现控制反转 (IoC) 的技术。 .NET 中的依赖关系注入是框架的内置部分&#…...
评国青、优青、杰青,到底需要什么级别的文章?五篇代表作如何选?
一到年底就听同事们讨论到底申报“杰青”、“优青”还是“国青”,那么,“杰青”到底是什么呢?它和“优青”、“国青”又有什么区别呢? 杰青,全称“国家杰出青年基金获得者”,是国家自然科学基金里人才资助…...
使用双动态令牌混合器学习全局和局部动态以进行视觉识别
TransXNet: Learning Both Global and Local Dynamics with a Dual Dynamic Token Mixer for Visual Recognition 1、问题与解决2、引言3、方法3.1 双动态令牌混合器(D- Mixer)3.2 IDConv(Input-dependent Depthwise Convolution)3.3 Overlapping Spatial Reduction Attention …...
Flutter笔记 - 关于 fit 属性以及相关知识的总结
Flutter笔记 关于 fit 属性以及相关知识的总结 作者:李俊才 (jcLee95):https://blog.csdn.net/qq_28550263 邮箱 :291148484163.com 本文地址:https://blog.csdn.net/qq_28550263/article/details/13434451…...
如何在PPT中去除编辑密码?
:忘记PPT幻灯片密码?最简单的办法在这里! 【摘要】:具体步骤如下:第一步百度搜索【密码帝官网】,第二步点击“立即开始”,在用户中心上传文件即可。不用下载软件,手机电脑都可以用。…...
Kotlin库实现多线程爬取数据
由于字数限制,以下是一个简化版的爬虫程序示例,使用了Kotlin的网络库kotlinx.coroutines和kotlinx.html。这个程序会爬取一个简单的Python多线程跑数据的网页,并打印出结果。 import kotlinx.coroutines.* import kotlinx.html.* import java…...
RT-Thread Env使用
Env用户手册 Env是RT-Thread推出的开发辅助工具,针对基于RT-Thread操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。 其内置的menuconfig提供了简单易用的配置裁剪工具,可对内核、组件和软件包进行自由裁剪…...
2011年09月21日 Go生态洞察:Go图像处理包
🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…...
《QT从基础到进阶·十七》QCursor鼠标的不同位置坐标获取
一些常用鼠标图形: 鼠标光标相对于整个电脑屏幕的位置:QCursor::pos() 当前光标相对于当前窗口的位置:this->mapFromGlobal(QCursor::pos()) void MainWindow::mouseReleaseEvent(QMouseEvent* event) {QPoint pos event->pos(); …...
K8s----资源管理
目录 一、Secret 1、创建 Secret 1.1 用kubectl create secret命令创建Secret 1.2 内容用 base64 编码,创建Secret 2、使用方式 2.1 将 Secret 挂载到 Volume 中,以 Volume 的形式挂载到 Pod 的某个目录下 2.2 将 Secret 导出到环境变量中 二、Co…...
java.net.UnknownServiceException: CLEARTEXT communication to 127.0.0.1 not p
解决方案3(推荐) 在 AndroidManifest.xml —> application节点中增加 <application...android:usesCleartextTraffic"true"... />...
微信小程序进阶实战:getPhoneNumber 获取用户手机号码(基础库 2.21.2 之前版本全流程解析)
1. 为什么需要获取用户手机号? 在微信小程序开发中,获取用户手机号是个非常常见的需求。比如做会员系统需要绑定手机号,或者电商小程序需要填写收货人联系方式。但微信出于安全考虑,不会直接返回明文手机号,而是需要开…...
飞书事件订阅避坑指南:从URL验证失败到解密报错,我踩过的那些坑(Java版)
飞书事件订阅实战避坑手册:Java开发者的深度排错指南 第一次集成飞书事件订阅功能时,我天真地以为按照官方文档一步步操作就能顺利完成。直到URL验证请求连续失败七次、解密代码突然抛出BadPaddingException、事件推送神秘消失时,我才意识到…...
别再傻傻分不清!用ESP32和Arduino IDE实战,5分钟搞懂BLE服务与特征值
ESP32与BLE实战:用Arduino IDE五分钟掌握服务与特征值 刚拿到ESP32开发板时,我被BLE文档里那些Service、Characteristic、UUID之类的术语绕得头晕。直到有一次,我试着用手机APP控制板载LED,才发现这些概念其实就像超市的货架系统—…...
OpCore Simplify黑苹果教程:10分钟搞定OpenCore EFI配置的终极方案
OpCore Simplify黑苹果教程:10分钟搞定OpenCore EFI配置的终极方案 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 还在为复杂的黑苹果配置…...
8年后端程序员,我为何放弃幻想,转战AI大模型应用开发?(附6条血泪建议)
作者分享自身从8年后端开发转型AI大模型应用开发的经历与感悟。文章指出,AI发展带来职业焦虑,但后端并未“死亡”,而是迎来了全新的AI应用开发领域。转型者无需精通机器学习算法,应掌握Python基础、AI框架应用及实际项目经验。建议…...
IDEA2024实战:两种主流方式搭建Maven Web项目(附避坑指南)
1. 两种主流方式搭建Maven Web项目概述 在IDEA2024中创建Maven Web项目,主要有两种主流方式:使用Archetype骨架和手动配置Web模块。这两种方式各有优缺点,适用于不同的开发场景。作为一个长期使用IDEA进行Java Web开发的程序员,我…...
5分钟学会B站M4S转MP4:快速免费的视频格式转换终极方案
5分钟学会B站M4S转MP4:快速免费的视频格式转换终极方案 【免费下载链接】m4s-converter 一个跨平台小工具,将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否曾遇到过这样的困境&am…...
别只扫二维码!用Gnuplot把坐标点画成图的完整避坑指南(附Python预处理脚本)
从坐标点到二维码:Gnuplot数据可视化实战指南 1. 数据可视化中的坐标处理挑战 在数据分析和技术探索过程中,我们常常会遇到需要将原始坐标数据转化为可视化图形的场景。不同于常见的图表绘制工具,专业绘图软件Gnuplot提供了更精细的控制能力&…...
HEIF Utility:为Windows用户打通苹果照片格式壁垒的3大核心方案
HEIF Utility:为Windows用户打通苹果照片格式壁垒的3大核心方案 【免费下载链接】HEIF-Utility HEIF Utility - View/Convert Apple HEIF images on Windows. 项目地址: https://gitcode.com/gh_mirrors/he/HEIF-Utility 你是否曾经从iPhone传输照片到Window…...
告别懵圈!用Python手把手解析RTCM MSM消息(附完整代码)
从零实现RTCM MSM消息解析:Python实战指南 在卫星导航定位领域,RTCM协议就像一座连接原始观测数据与应用解决方案的桥梁。当我第一次尝试解析MSM消息时,那些复杂的位掩码和分层数据结构确实让人望而生畏——直到我意识到,只要掌握…...
