The invention discloses a method for eliminating the masking effect of ADR data based on the stratified strategy. The method is based on the ADR report data of China, studies the method for eliminating the masking effect of data in the detection of ADR signals, and designs a data masking effect eliminating model based on the stratified strategy. According to the reported data of drugs, adverse reactions and adverse drug reactions, the frequency of occurrence of the data was stratified, and the stratified data were detected by IC method. The invention divides the reports of the same order of magnitude into the same level, and effectively solves the data masking effect caused by the excessive difference of the occurrence frequency, thereby eliminating the number masking effect to the greatest extent. The method can accurately and reliably detect suspicious signals in adverse drug reaction reports, and has important reference significance in clinical medicine and drug supervision.
【技术实现步骤摘要】
一种基于分层策略的药品不良反应数据遮蔽效应消除方法
本专利技术属于信号检测领域,具体涉及一种基于分层策略用于我国药品不良反应信号检测中数据遮蔽效应消除的方法。
技术介绍
目前,随着人们生活水平的提高,人们在关注医疗用药的同时,越来越多地会关注用药安全问题。国内外对于药品不良反应信号检测的研究开始于20世纪50年代的“反应停”事件。我国的信号检测工作主要通过中国自发呈报数据库收集ADR数据并对收集到的海量监测数据进行数据挖掘。信号检测领域被广泛使用的方法是不相称测定法,以四格表为基础,计算数据库中数据分布的不均衡。而由于遮蔽效应的存在,仅仅基于不相称测定理论对数据进行信号检测,并不能挖掘出药品与不良反应之间的潜在联系,故需要采取一定的策略进行遮蔽效应的消除。关于药品不良反应信号检测中数据遮蔽效应的消除,国内外学者曾做过一些相关的研究,主要采用的是基于数据移除的方法、基于数学模型的回归方法、协变量分层方法等,但由于我国的ADR数据存在着大量漏报、误报,以及报告组合形式众多等特点,当前我国药品不良反应的数据遮蔽效应消除领域尚未形成统一方法,如何去除遮蔽效应以提高信号检测准确性是目前研究的热点问题。
技术实现思路
本专利技术的目的在于:针对上述现有技术存在的问题,本专利技术从ADR信号检测过程中数据遮蔽效应产生的原因入手,对预处理后的数据整体进行等频分层处理,再利用IC方法进行信号检测,有效地削减了由于不同的药品-不良反应对之间出现频次差异过大而导致的数据遮蔽效应。为了达到以上目的,本专利技术提供的一种基于分层策略的药品不良反应信号检测中数据遮蔽效应的消除方法,所述方 ...
【技术保护点】
1.一种基于分层策略的药品不良反应信号检测中数据遮蔽效应的消除方法,其特征在于,所述方法包括以下步骤:1)ADR数据的采集与预处理:其中ADR数据的采集包括原始ADR数据采集并建立原始ADR数据库以及已知数据的采集建立已知库,数据的预处理是指将原始ADR报告中多药品、多不良反应的报告拆分为一对一的单一对应关系,删除数据中药品名称或不良反应名称为“不详”的记录以及出现频次小于3的ADR报告数据;2)数据的分层处理:将步骤1处理后的ADR数据库中所含的药品不良反应报告,对预处理后的ADR数据进行了分层处理;3)数据的信号检测:对分层前后的数据,通过ADR信号检测方法进行信号检测;4)数据遮蔽效应消除有效性评价:借助已知数据库来判断分层前后信号检测的效果,采用精度Precision、召回率Recall以及F度量作为评价指标。
【技术特征摘要】
1.一种基于分层策略的药品不良反应信号检测中数据遮蔽效应的消除方法,其特征在于,所述方法包括以下步骤:1)ADR数据的采集与预处理:其中ADR数据的采集包括原始ADR数据采集并建立原始ADR数据库以及已知数据的采集建立已知库,数据的预处理是指将原始ADR报告中多药品、多不良反应的报告拆分为一对一的单一对应关系,删除数据中药品名称或不良反应名称为“不详”的记录以及出现频次小于3的ADR报告数据;2)数据的分层处理:将步骤1处理后的ADR数据库中所含的药品不良反应报告,对预处理后的ADR数据进行了分层处理;3)数据的信号检测:对分层前后的数据,通过ADR信号检测方法进行信号检测;4)数据遮蔽效应消除有效性评价:借助已知数据库来判断分层前后信号检测的效果,采用精度Precision、召回率Recall以及F度量作为评价指标。2.根据权利要求1所述的一种基于分层策略的药品不良反应数据遮蔽效应消除方法,其特征在于:在步骤2)数据的分层处理步骤中,所述的数据的分层处理程序,是根据所拥有的数据规模从药品出现频次、不良反应出现频次、药品不良反应对的出现频次三个层面对数据进行等频的分层处理,最终分为27组数据集,保证每组数据中药品-不良反应对出现的频次均处于同一个数量级上。3.根据权利要求1或2所述的一种基于分层策略的药品不良反应数据遮蔽效应消除方法,其特征在于:所述步骤2)数据的分层处理:2.1)按照药品出现频次分层:依据ADR报告数据,利用MicrosoftVisualFoxPro(6.0)对每种药品出现的频次进行数据分布统计,根据出现频次以及报告总体数量,对数据进行等频(等深)分3层,使得每层中所拥有的报告数量大致相等,将分层后的数据集记为DrugGroup1、DrugGroup2、DrugGroup3;2.2)按照不良反应出现频次分层:对步骤2.1)中所述三层,分别进行不良反应出现频次的数据分布统计,根据ADR出现频次以及该层次的报告总数,再次对数据进行等频分3层,使得每层中所拥有的报告数量大致相等,最终DrugGroup1按照不良反应出现频次分为三层,记为ADRGroup1-1、ADRGroup1-2、ADRGroup1-3,类似地DrugGroup2和DrugGroup3按照不良反应出现频次区间,分为ADRGroup2-1、ADRGroup2-2、ADRGroup2-3和ADRGroup3-1、ADRGroup3-2、ADRGroup3-3;2.3)按照药品-不良反应对出现频次分层:经过2.1)以及2.2)...
【专利技术属性】
技术研发人员:魏建香,丁玥,倪霏,朱云霞,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。