长沙建设教育网站网站主目录权限配置

张小明 2026/1/10 19:01:02
长沙建设教育网站,网站主目录权限配置,公众号网站,长沙旅游自组织特征映射(SOM)的数据聚类程序。 matlab程序。 数据格式为excel,聚类标签可显示在图上。最近在折腾数据聚类的时候重新捡起了自组织特征映射#xff08;SOM#xff09;这个老伙计。作为神经网络家族里擅长无监督学习的成员#xff0c;它在数据可视化方面确实有一套。今…自组织特征映射(SOM)的数据聚类程序。 matlab程序。 数据格式为excel,聚类标签可显示在图上。最近在折腾数据聚类的时候重新捡起了自组织特征映射SOM这个老伙计。作为神经网络家族里擅长无监督学习的成员它在数据可视化方面确实有一套。今天咱们用MATLAB整一个能处理Excel数据的SOM聚类程序顺便把标签直接怼到图上让结果看起来更直观。先准备数据环境。假设我们有个sales_data.xlsx里面是某商超12个月的各品类销售指标。读取数据时别直接用xlsread了试试MATLAB 2019b之后更香的readtableraw_data readtable(sales_data.xlsx); data_matrix table2array(raw_data(:,2:end)); % 假设首列是月份名称 feature_names raw_data.Properties.VariableNames(2:end);数据归一化这个步骤千万别省特别是当特征量纲差异大的时候。个人习惯用mapminmax做区间缩放比z-score更抗异常值[normalized_data, ps] mapminmax(data_matrix, 0, 1); % 转置适应函数格式 normalized_data normalized_data; % 再转回来保持样本行方向接下来构建SOM网络。这里有个小技巧先用默认参数快速试跑再根据收敛情况调整。初始网络结构设置为5x5的六边形网格这个尺寸适合大多数中小型数据集net selforgmap([5 5], grid, hextop, linkdist); net.trainParam.epochs 100; % 先跑100轮看效果 [net, tr] train(net, normalized_data);训练完成后通过权值矩阵观察聚类情况。每个神经元的权向量代表该簇的中心特征。用plotsomnd(net)可以看拓扑结构但咱们更关心实际数据点的归属% 获取每个样本所属的神经元编号 outputs net(normalized_data); cluster_indices vec2ind(outputs); % 关联原始数据标签 month_labels table2cell(raw_data(:,1));这时候直接上plotsomhits虽然能看分布但标签显示得不够直观。自己动手画个带文字标注的版本figure; plotsomhits(net, normalized_data); hold on % 获取神经元位置坐标 pos net.layers{1}.positions; for i 1:length(month_labels) text(pos(cluster_indices(i),1)0.1, pos(cluster_indices(i),2)0.1,... month_labels{i}, FontSize,8, Color,k); end hold off运行后可能会发现某些神经元节点挤满了标签这时候可以调两个地方一是增大网格尺寸二是改用kmeans对权向量做二次聚类。比如用权向量作为初始质心w net.IW{1}; [~, super_clusters] kmeans(w, 3, Start, w(1:3,:)); % 假设想合并为3个大类最后导出结果到Excel时记得把原始数据和聚类标签合并保存。这个技巧在处理业务数据时特别实用result_table [raw_data, array2table(cluster_indices,... VariableNames,{SOM_Cluster})]; writetable(result_table, clustered_result.xlsx);几点实战经验当数据量超过1万条时建议启用GPU加速train(net,X,[],useParallel,yes)六边形网格比矩形网格的边界更清晰用plotsomplanes观察各特征在网格上的分布能发现哪些指标对聚类贡献大这套方案在分析客户分群、库存分类时特别管用。曾经用这个方法处理过2000SKU的库存数据配合颜色深浅表示库存周转率一眼就能看出哪些品类该清仓了。下次遇到需要解释为什么这些数据被分到一组的时候试试把特征平面图贴给业务部门看比单纯给聚类编号直观多了。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

张家港企业网站制作说明网站建设岗位工作职责

A06B-0257-B400 伺服电机概述A06B-0257-B400 是发那科(FANUC)公司生产的一款交流伺服电机,广泛应用于数控机床、工业机器人及自动化生产线。该电机以其高精度、高响应速度和稳定性著称,适用于需要精确位置控制和高速运动的工业场景…

张小明 2026/1/9 15:21:56 网站建设

做网站为什么要备案照相重庆专业做网站的公司

思源宋体完全指南:开源免费商用字体全方位应用手册 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 还在为商业项目寻找专业且无版权风险的中文字体而烦恼吗?思源…

张小明 2026/1/9 15:21:57 网站建设

陕西网站建设推广线上推广员

Scrum 项目中的角色转变与适应 在 Scrum 项目的实施过程中,角色的变化是一个关键方面。新角色的引入以及旧角色的转变,都对团队的运作和项目的成功产生着重要影响。 质量论证与远程协作 在项目中,ScrumMaster 可以通过实际项目案例进行质量论证。例如,以 Gouda 项目为例…

张小明 2026/1/9 15:21:57 网站建设

花店电子商务网站建设课题设计抖音代运营电销话术

第一章:理发预约困局的根源与技术破局点传统理发店的预约系统多依赖人工电话登记或微信沟通,信息分散、易遗漏,导致客户等待时间长、门店排班混乱。这一问题的根源在于缺乏统一的数据管理平台和实时状态同步机制。顾客无法查看理发师的空闲时…

张小明 2026/1/9 15:21:56 网站建设

有没有帮忙做问卷调查的网站自己建网站做微商

睡眠监测设备:夜间打鼾声音分析评估呼吸暂停风险 在城市生活节奏日益加快的今天,越来越多的人开始关注自己的睡眠质量。而“打呼噜”早已不再是单纯的睡眠噪音——它可能是隐藏在夜间的健康警报。医学研究表明,频繁且伴随呼吸中断的打鼾&…

张小明 2026/1/9 15:21:57 网站建设

云服务器建设简易网站房产律师在线咨询电话免费

你是否曾经看着手中依然流畅运行的Mac设备,却因为苹果官方的系统支持终止而无法体验最新的macOS功能?现在,OpenCore Legacy Patcher为你打开了通往现代操作系统的大门。这款革命性的工具让2007年及以后的Mac设备能够运行从Big Sur到Sequoia的…

张小明 2026/1/9 15:21:57 网站建设