MATLAB实现PCA(主成分分析)、OPLS-DA(正交偏最小二乘判别分析)与CRITIC-TOPSIS(基于CRITIC权重的优劣解距离法) 三种方法结合使用多指标综合评价


1. PCA(无监督模式识别)

目的:初步探索样本间的整体化学差异与分布趋势。
应用步骤

  • 将银柴胡样本的化学数据(如色谱峰面积、成分含量等)构建数据矩阵。
  • 进行数据标准化(如UV scaling或Pareto scaling)以消除量纲影响。
  • 通过降维提取主成分(PC1、PC2等),观察样本在得分图中的自然聚类情况。
  • 结果解读
    • 若不同批次/产地的银柴胡样本在PCA图中明显分离,提示其化学组成存在系统性差异。
    • 若样本聚集重叠,则可能需进一步使用有监督方法(如OPLS-DA)挖掘细微差异。

2. OPLS-DA(有监督模式识别)

目的:在已知分组(如不同产地、野生vs栽培)条件下,寻找导致组间差异的关键化学标志物。
应用步骤

  • 建立银柴胡组别信息(如Y变量)与化学数据(X变量)的关联模型。
  • 通过正交信号校正(OSC)过滤与分类无关的变异,增强组间差异的解析能力。
  • 关键输出
    • VIP值(变量重要性投影):筛选VIP > 1.0的成分作为潜在差异标志物(如银柴胡特有的甾醇类、黄酮类成分)。
    • S-plot或载荷图:识别对组间分离贡献大的化合物(通常位于图形两端)。
    • 模型验证:使用置换检验(如200次循环)防止过拟合,确保模型可靠性。

3. CRITIC-TOPSIS(多指标综合评价)

目的:基于筛选出的关键质量标志物,建立银柴胡质量的定量评分与排序体系。
应用步骤

  • 指标选取:将OPLS-DA筛选出的差异标志物作为评价指标(如柴胡皂苷a、绿原酸等含量)。
  • CRITIC法赋权
    • 计算各指标的对比强度(标准差)和冲突性(相关系数)。
    • 综合两者得到客观权重,避免主观偏差。
  • TOPSIS法排序
    • 构建加权规范化决策矩阵。
    • 计算各样本与“理想解”(最优指标组合)和“负理想解”的欧氏距离。
    • 通过贴近度(C值)对银柴胡样本进行质量排序(C值越接近1,质量越优)。

整合应用流程示例

  1. 数据获取:收集30批银柴胡样本的HPLC或LC-MS数据,测定10种活性成分含量。
  2. PCA初探:发现产地A与产地B样本存在分离趋势。
  3. OPLS-DA深入分析
    • 建立产地分类模型(R²Y > 0.9, Q² > 0.8,验证通过)。
    • 筛选出VIP > 1.5的3个标志物(如豆甾醇、银柴胡苷C)。
  4. CRITIC-TOPSIS评价
    • 以3个标志物为评价指标,CRITIC法确定权重(如0.4、0.3、0.3)。
    • TOPSIS计算各样本C值,得出质量排序:野生样本普遍优于栽培样本。

注意事项

  • 数据预处理:化学数据需进行缺失值填补、归一化等处理。
  • 方法验证:OPLS-DA需严格验证(如交叉验证、置换检验),避免假阳性。
  • 生物学意义:筛选的标志物应结合药效学研究确认其与质量的关联性。

总结

通过PCA(整体差异探索)→ OPLS-DA(标志物筛选)→ CRITIC-TOPSIS(综合排序)的串联策略,可实现银柴胡质量从“化学特征”到“综合评价”的系统分析。该方法不仅适用于银柴胡,也可扩展至其他中药材的质量控制研究,为中药标准化提供数据驱动的科学依据。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1185432.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

金山办公获评最佳AI协同办公软件提供商,成唯一入选的国产厂商

近日,由政企市场专业门户企业网D1net、信众智与中国企业数字化联盟联合主办的2025 CEIA中国企业IT大奖揭晓。金山办公凭借WPS 365在AI协同办公领域的技术创新与实践成果,荣膺“最佳AI协同办公软件提供商”奖项,成为唯一入选该领域的国内协同办…

【Hadoop】HDFS Router-based Federation:解决 NameNode 扩展性问题的联邦方案

文章目录一、核心架构:Router State Store 的联邦层架构组件工作流程二、Router:联邦接口和状态监控联邦接口(Federated Interface)NameNode 心跳(NameNode Heartbeat)Router 心跳三、高可用和容错&#x…

救命神器10个AI论文工具,MBA毕业论文轻松搞定!

救命神器10个AI论文工具,MBA毕业论文轻松搞定! AI 工具,让论文写作不再“难” 在当前的学术环境中,MBA 学生面临着越来越高的论文写作要求。无论是选题、大纲搭建,还是内容撰写与降重,每一个环节都可能成为…

一篇文章带你轻松掌握ARP欺骗的原理以及运用

ARP欺骗原理以及实现 什么是ARP协议? 简单来说就是在通信协议中,数据的从一台设备向另一台设备转发时需要知道目标机的明确地址(就好比买的快递需要写家里的地址一样),在网络设备中除了通过网络层的IP协议去获得IP地…

百年匠心,科技赋能:神象人参粉——滋补养生的品质之选 - 行业调研院

在快节奏的现代生活中,我们常常面临体质虚弱、精力透支、免疫力下降的困扰。无论是长期伏案的脑力劳动者,还是术后恢复期的人群,都渴望找到一款安全、高效、便捷的滋补品。而上海上药神象健康药业有限公司旗下的神象…

第一次渗透

第一次接触渗透感觉十分的不熟悉,我对前面的课程有很多都没有学到位,很多都听不懂,最初几节课的环境搭建感觉听的云里雾里的。之前授课老师和这门课的老师讲课方式不一样,所以还没有适应。我不知道环境搭建需要那些东西&#xff0…

Vue3 响应式系统——computed 和 watch

学过上一节 ref、reactive、effect 后,接下来我们探究响应式变量的使用——computed 和 watch 。一、computed 和 watch 概述 所有响应式逻辑都会依赖 effect 执行,computed / watch / render 本质都是 effect。effe…

CC++核心介绍

C 核心介绍C 是由 Bjarne Stroustrup 在 1980 年代基于 C 语言扩展而来的编程语言,核心特点是兼容 C 语言且新增了面向对象编程(OOP)特性,同时保留了对底层硬件的直接操控能力,因此被称为 “混合范式语言”—— 既支持…

历年CSP-J初赛真题解析 | 2014年CSP-J初赛

​欢迎大家订阅我的专栏:算法题解:C++与Python实现! 本专栏旨在帮助大家从基础到进阶 ,逐步提升编程能力,助力信息学竞赛备战! 专栏特色 1.经典算法练习:根据信息学竞赛大纲,精心挑选经典算法题目,提供清晰的…

HarmonyOS 中如何避免线程阻塞?从原理到实战的完整解析

摘要 随着 HarmonyOS / OpenHarmony 在手机、平板、智慧屏、车机等多设备上的落地,应用的复杂度正在明显提升。页面不再只是简单展示,而是伴随着网络请求、数据计算、设备协同等大量逻辑。如果这些逻辑处理不当,很容易出现页面卡顿、点击无响…

中华老字号的现代传承:神象人参粉,以科技赋能千年滋补智慧 - 行业调研院

在快节奏的现代生活中,人们对健康的追求从未停歇,尤其渴望一种既能承袭传统智慧、又经得起科学验证的高品质滋补品。今天,我们为您深入解读的,正是这样一款融合了百年信誉与现代科技的典范之作——神象人参粉。它不…

4 个值得关注的开源业务数据管理工具

从业务系统视角梳理数据管理的核心问题,对比分析 NocoBase、Directus、Budibase 与 Appsmith 在建模、权限、流程与扩展性上的差异与适用场景。原文链接:https://www.nocobase.com/cn/blog/4-open-source-data-manag…

嵌入式系统设计师软考个人笔记<2>

一、嵌入式硬件核心组件1. 处理器与可编程逻辑器件处理器:MCU(微控制器):集成 CPU 存储器 外设(如 STM32、51 单片机),是嵌入式系统的核心;MPU(微处理器)&a…

【投票邀请】助力我冲击CSDN 2025博客之星TOP138,每一票都藏着你的偏爱~

【投票邀请】助力我冲击CSDN 2025博客之星TOP138,每一票都藏着你的偏爱~ 亲爱的小伙伴们、长期陪伴我的博粉家人们: 大家好呀~ 今天怀着满满的诚意和一点点小紧张,来向大家发出一个特别的邀请!我正在参加…

c+++核心介绍

C 核心介绍C 是由 Bjarne Stroustrup 在 1980 年代基于 C 语言扩展而来的编程语言,核心特点是兼容 C 语言且新增了面向对象编程(OOP)特性,同时保留了对底层硬件的直接操控能力,因此被称为 “混合范式语言”—— 既支持…

vLLM 大模型性能测试

目录短文本测试中等长度测试长文本测试 短文本测试 vllm bench serve --model /data/models/Qwen1.5-14B-Chat-AWQ --backend vllm --base-url http://localhost:8000 --endpoint /v1/completions --dataset-name…

C++2026核心介绍

C 核心介绍C 是由 Bjarne Stroustrup 在 1980 年代基于 C 语言扩展而来的编程语言,核心特点是兼容 C 语言且新增了面向对象编程(OOP)特性,同时保留了对底层硬件的直接操控能力,因此被称为 “混合范式语言”—— 既支持…

《Python模糊测试普及困局:隐性壁垒与破局路径深度解析》

Python生态的生命力源于其极致的灵活性与丰富的库资源,这种特性让开发者能快速搭建各类应用、适配多元场景,却也为模糊测试的普及埋下了深层矛盾。模糊测试的核心价值在于通过非预设输入的探索性验证,捕捉常规测试难以触及的隐性风险&#xf…

机器学习实战:多项式回归建模——从模拟数据到模型评估

博主正在参加CSDN博客之星评选,需要您的支持! 投票链接:https://www.csdn.net/blogstar2025/detail/056 题目:多项式回归建模练习 1. 训练资料生成 给定函数:y sin(x) 取样:在给定的 x 值(x…

英特尔AI双赛走出的万名开发者,正在弥合AI人才缺口

作者:金旺近日,据央视新闻报道,我国人工智能企业数量已突破6200家,2025年我国人工智能核心产业规模已经突破1万亿元,人工智能大模型正在融入千行百业。与此同时,另一个来自人力资源社会保障部的统计数据显示…