深度学习:革新药物心脏毒性预测的新篇章

embedded/2024/9/22 19:19:47/

药物研发是一项充满挑战与风险的领域,尽管科学家们投入大量时间与资源,但仍有高达90%的药物因无法通过临床试验而宣告失败。其中,药物的心脏毒性是一个尤为棘手的问题,不少药物在上市后因被发现对心脏有潜在伤害而被迫召回,这不仅对患者构成威胁,也造成了巨大的资源浪费。为了破解这一难题,科研人员正借助深度学习这一先进的人工智能技术,探索药物安全评估的新路径。

传统上,评估药物的心脏毒性主要依赖于体内和体外模型,但这些方法存在显著的局限性,往往无法准确预测药物对心脏的实际影响。近年来,发表在ACS Sensors上的一项研究为这一领域带来了突破性进展。研究人员利用从诱导多能干细胞(iPSC-CMs)中提取的、更接近人类心脏细胞的实验室培育心脏细胞,通过阻抗测量记录其机械跳动信号,并将这些信号转化为丰富的二维表示,输入到深度学习模型中进行分析。

这项研究中,短时傅立叶变换卷积神经网络(STFT-CNN)和同步压缩变换卷积神经网络(SST-CNN)两种模型展现出了卓越的性能。特别是基于SST-CNN的框架,在药物类型分类上的准确率高达98.55%,在区分心脏毒性和非心脏毒性药物方面的准确率更是达到了惊人的99%。这一成果不仅超越了传统方法,也为药物心脏毒性的早期识别提供了强有力的工具。

与此同时,深度学习在预测其他类型的药物毒性方面也展现出了巨大潜力。例如,在Journal of Chemical Information and Modeling上发表的一项研究成功利用深度神经网络预测了药物对hERG基因的抑制作用,该基因与心脏毒性密切相关。另一项研究则通过深度学习模型预测了药物诱导的肝损伤,这一直是药物安全性撤回的主要原因之一。深度学习模型在这一任务上表现出了86.9%的准确率,且能够识别重要的分子特征,为肝毒性预测提供了新的思路。

这些研究成果共同揭示了深度学习在药物安全评估中的巨大价值。与传统方法相比,深度学习不仅能够更准确地预测药物的心脏毒性和其他毒性效应,还具备更强的可扩展性和适用性。它能够从海量的化学和生物数据中学习复杂的模式,发现那些传统方法难以捕捉到的细微差别,从而为药物研发提供更加全面、准确的毒性评估。

展望未来,随着深度学习技术的不断发展和完善,我们有理由相信,它将在药物研发领域发挥越来越重要的作用。通过提高药物安全评估的准确性和可靠性,深度学习有望显著降低药物研发的失败率,加速新药上市进程,最终造福更多患者。这一技术的革新不仅代表着药物安全评估的重大飞跃,也为人类健康事业的发展开辟了新的道路。


http://www.ppmy.cn/embedded/102989.html

相关文章

一、菜单扩展

一、创建文件夹 创建一个名为Editor的文件夹。unity会默认这个名字为工程文件夹 二、创建代码 实现点击unity菜单,对应代码的方法 引用命名空间;使用这个menuitem 注:必须有一个子路径,不然会报错 这里是这个方法的参数 每一个…

CSS 的object-position属性的作用规则

object-position CSS 属性用于指定替换元素&#xff08;如 <img> 或 <video>&#xff09;的内容在其容器内的对齐方式。这个属性与 object-fit 紧密相关&#xff0c;因为 object-fit 控制了内容如何适应其容器的大小&#xff0c;而 object-position 则决定了内容在…

Java 泛型与增强for

泛型 泛型就是在集合中指定存储的数据类型&#xff0c;而且只能存储这种类型&#xff0c;在List<类型>必须要指定&#xff0c;ArrayList<>可以指定可以不指定&#xff0c;基本数据类型不能作为泛型。 确定了泛型为 String&#xff0c;调用该方法时传递的参数类型也…

PyQt 迁移到 PySide

将 PyQt 迁移到 PySide 的过程主要包括以下几个步骤。PySide 和 PyQt 的 API 基本相似&#xff0c;但是仍有一些细微的差别。下面是一些通用的迁移步骤&#xff1a; 1. 安装 PySide 首先&#xff0c;你需要安装 PySide2 或 PySide6&#xff08;取决于你希望使用的版本&#x…

SSRF漏洞(三)

本文仅作为学习参考使用&#xff0c;本文作者对任何使用本文进行渗透攻击破坏不负任何责任。 前言&#xff1a; 本文基于pikachu&#xff08;皮卡丘&#xff09;靶场进行SSRF渗透攻击教学。 靶场环境搭建&#xff1a;SSRF漏洞&#xff08;三&#xff09; 一&#xff0c;SSR…

Jhipster应用,cdn加速方案。

Jhipster, 采用springbootwebfluxreacttypescript技术栈。项目部署是采用k8shelm 部署在GCP上的&#xff0c;所以这个单体项目幕后是跑在pod上的。 项目上线后&#xff0c;发现单页面应用加载速度很慢&#xff0c;如图所示长时间处于加载状态&#xff1a; 仔细分析一下原因&am…

第十二章 rust中的项目管理

注意 本系列文章已升级、转移至我的自建站点中,本章原文为:rust项目管理 目录 注意一、前言二、模块三、lib四、工作空间五、引入问题一、前言 前面我们已经使用了很多别人写的包,而本文就将详细介绍我们如何去写一个属于自己的包。 包的作用相信大家已经有所领悟:可以共…

由浅入深package.json,发布一个优秀的npm包

简介 整篇文章大概会涉及到以下内容&#xff1a; package.json 中一些常用重要字段用途讲解&#xff0c;比如 sideEffects、publishConfig、exports、module、main、version等。如何发布一个优秀的npm包。 从 package.json 出发 name name 字段在 npm 注册表中唯一标识一个…