摘要
心血管疾病 (CVDs) 由于不健康饮食、缺乏体育锻炼和其他因素,正在迅速成为全球关注的问题。根据世界卫生组织 (WHO) 的数据,主要危险因素包括血压升高、血糖升高、血脂升高和肥胖。最近的研究集中在准确及时地预测疾病,以降低风险和死亡率,通常依赖于在大型数据集上训练的预测模型,这些模型需要密集的训练。针对 CVDs 患者的智能系统可以通过有效分析健康参数,极大地帮助做出明智的决策。复杂事件处理 (CEP) 已成为一种有价值的方法,用于通过聚合感兴趣的模式及其对最终用户的因果关系来解决实时挑战。在这项工作中,我们提出了一种基于模糊规则的系统,用于监测临床数据,以提供实时决策支持。我们根据临床和 WHO 标准设计了模糊规则,以确保准确的预测。我们的集成方法使用 Apache Kafka 和 Spark 进行数据流式传输,使用 Siddhi CEP 引擎进行事件处理。此外,我们将众多与心血管疾病相关的参数通过 CEP 引擎,以确保快速可靠的预测决策。为了验证我们方法的有效性,我们模拟了实时、未见过的数据来预测心血管疾病。使用合成数据(1000 个样本),我们将其分为“极低风险、低风险、中等风险、高风险和极高风险”。验证结果表明,20% 的样本被归类为极低风险,15-45% 为低风险,35-65% 为中等风险,55-85% 为高风险,75% 为极高风险。