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

张小明 2026/1/15 5:04:25
长沙建设教育网站,网站主目录权限配置,公众号网站,长沙旅游自组织特征映射(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进行投诉反馈,一经查实,立即删除!

信誉好的微网站建设罗湖做网站多少钱

YOLOv8输入尺寸imgsz设置对性能的影响深度解析 在智能监控、自动驾驶和工业质检等现实场景中,目标检测模型不仅要“看得准”,还得“跑得快”。YOLOv8作为当前最主流的目标检测框架之一,其灵活性和高效性广受开发者青睐。而在众多可调参数中&a…

张小明 2026/1/8 16:45:57 网站建设

网站 设计 案例 简单张家界企业网站制作

Frappe Gantt终极指南:5分钟创建专业级项目进度图 【免费下载链接】gantt Open Source Javascript Gantt 项目地址: https://gitcode.com/gh_mirrors/ga/gantt 在现代项目管理中,可视化工具是提升团队协作效率的关键。Frappe Gantt作为一款开源Ja…

张小明 2026/1/14 8:26:37 网站建设

网站开发 手机 电脑百度关键词优化系统

PyTorch-CUDA-v2.9镜像如何实现模型并行?支持nn.DataParallel 在深度学习的实战开发中,一个常见的痛点是:明明有好几块GPU,训练速度却提升有限。更糟糕的是,环境配置动辄耗费半天时间——CUDA版本不匹配、PyTorch编译出…

张小明 2026/1/13 7:18:52 网站建设

整合网络营销公司兰州官网seo诊断

Langchain-Chatchat结合自动纠错提升用户输入容忍度 在企业知识管理日益智能化的今天,越来越多组织开始部署本地化的AI问答系统来提升信息获取效率。然而一个现实问题始终存在:普通员工在提问时难免出现错别字、语序混乱或术语不规范的情况——比如把“报…

张小明 2026/1/9 0:17:45 网站建设

微信 购物网站开发海外网络推广

目录1.摘要2.P2GLCM算法3.结果展示4.参考文献6.代码获取7.算法辅导应用定制读者交流1.摘要 针对无人机在三维复杂环境中多目标路径规划问题,本文提出了一种基于全局–局部协同建模与分解策略优化算法P2GLCM。针对现有方法将完整路径作为个体、忽视轨迹点质量评估以…

张小明 2026/1/8 6:55:31 网站建设

怎么用php自己做网站吗泉州市网站制作企业

ASCIIMathML终极指南:如何在网页中轻松添加专业数学公式? 【免费下载链接】asciimathml A new home for asciimathml 项目地址: https://gitcode.com/gh_mirrors/as/asciimathml 还在为网页中插入复杂的数学公式而头疼吗?想要在博客、…

张小明 2026/1/9 0:17:42 网站建设