从眼中窥视:Google AI 模型如何通过眼睛预测你的年龄

news2024/11/19 18:39:39

新的模型可以通过分析眼部照片揭示衰老的秘密

近年来,谷歌一直在研究各种人工智能模型,可以分析眼睛(内部和外部)的图像并监测某些参数。正如之前提到的,开发能够从眼睛中提取信息的 AI 模型意味着能够以经济高效和无创伤的方式监测患者。此前,谷歌已经证明,通过使用 AI 和视网膜或外部眼睛的图像,可以测量疾病风险、生物标志物等。谷歌最近发表了一篇新论文,描述了如何使用 AI 模型在视网膜图像上开发一个衰老时钟。

那么有什么新的进展呢?

该模型可以预测患者的生物年龄。为什么这很重要?为什么这很难?

a6c82e909060a5baeed2abc6c5cd0e09.png

简而言之,衰老导致整个身体水平的分子和生理变化。此外,各种疾病的风险随着年龄增长而增加。衰老取决于两个主要因素:遗传和环境。能够识别出这一过程的标志物可能有助于监测患者,并在未来或许开发针对衰老的治疗方案。

如何测量年龄?

除了出生日期之外,还有多种定义衰老的方法:

    • 表型年龄由年龄和一些生物标志物表

    • 表观年龄则考虑了 DNA 甲基化。

一些研究人员认为表观年龄更可靠,并且也能指示患上一系列疾病的风险。问题在于,检查患者的甲基化状态需要进行昂贵和侵入性的检测:需要提取血液样本,然后进行基因组测序。

如何使用 AI 测量年龄

7be9e9f567f5f31a17ef9522c1cbab38.png

简而言之,作者使用了一个名为 EyePACS 的眼底图像数据集。他们在大约 10 万名患者(和 20 万张图像)上训练了计算机视觉模型,然后将其调整到 2.5 万名患者的子集上。然后,这些模型被用于另一个数据集(英国生物库)以分析模型在另一个人群中的泛化能力。

11192ca49704c8e149d4d0a7a2e067a1.png

此处,与之前的研究一样,作者使用了 Inception V3。正如以前所看到的,他们没有使用从头开始训练的模型,而是使用了在 ImageNet 上训练过的模型作为骨干。在这种情况下,他们使用该模型对眼底图像进行预测年龄(回归任务)。

此外,由于英国生物库数据集还包含质量较差的图像,他们还训练了一个能够预测图像质量的模型(比手动选择高质量图像方便得多)。该模型被用于丢弃质量不足的图像。

正如作者所示,模型预测的年龄与两个数据集中的实际年龄之间存在强烈的相关性。

7b83355d08732ce96d955a9481dfab27.png

英国生物库不仅包含眼底图像,还包括各种实验室结果(血液测试以及基因组学)。这使得可以将模型分析与从临床数据中获得的标记进行比较(phenoAge 是一种基于临床血液标记的衰老时钟)。

有趣的是,这个标记 phenoAge 和 EyeAge 之间没有太大的相关性。另一方面,PhenoAge 与生物年龄也没有很好的相关性。此外,EyeAge 与死亡风险有关(使用 Cox 比例风险回归分析进行分析)。

95e46d6513752f8d1e9eb575af65f55e.png

此外,作者观察到一些疾病和 EyeAge 之间存在关联(慢性阻塞性肺疾病(COPD)、心肌梗死、哮喘、中风、帕金森病和痴呆症)。

为了更好地解释这个结果,作者进行了线性回归,并观察到他们的得分(EyeAge)与收缩压升高有关。

作者有可用的GWAS数据,这使他们能够进行基因关联研究并将其与EyeAge相关联。

分析显示,有几个基因与眼睛功能和与年龄相关的疾病(如糖尿病和白内障)相关。

6f124c225adf3322a7553fa17357b974.png

作者确定ALK是最有趣的目标之一,并决定通过实验进行验证。因此,他们的工作不仅可以进行年龄评估,还可以进行生物学洞察。

结论

总的来说,有几个衰老标志物,但每个标志物都需要侵入性和昂贵的检查。相比之下,获取眼部照片既不侵入性也不昂贵。人工智能开发的模型具有以一年为单位的细粒度预测年龄的能力。

此外,他们的结果与几种疾病有关,导致了衰老过程的生物标志物。此外,尽管预测与年龄相关联良好,但一些个体的预测年龄较高,这与不同的疾病和死亡有关。

更不用说与不同基因的关联了,也使得发现涉及衰老过程的新标记和基因成为可能。然后,这可以用于获取新信息并开发新的疗法。此外,它可以用于监测抗衰老疗法(或预防某些疾病)的结果。

·  END  ·

HAPPY LIFE

d7513ecd05831fd1a2ff62a7c2fdc065.png

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

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

相关文章

Array-Deque-Queue等的区别

🔎Deque(双端队列): Deque 是 “double-ended queue” 的缩写,表示双端队列。它是一种可以在两端进行插入和删除操作的数据结构。你可以在队列的头部和尾部同时进行插入和删除操作。Deque 接口定义了这些操作的方法,如…

国际博物馆日|科技与文化的碰撞:大势智慧助力博物馆赋能美好生活

近年来,我国博物馆事业蓬勃发展,而科技与文博领域的深度融合,将继续成为博物馆事业高质量发展的助推器。作为连接过去、现在、未来的桥梁和新时代文化交流与传播的窗口,博物馆不仅是保护和传承人类文明的重要殿堂,也是…

网络优化干扰培训讲解

一、系统外干扰 1、信号放大器 1、特征:RB尖峰突起(类似于互调干扰,极少数会形成宽频干扰。信号放大器为目前FDD频段主要干扰源 2、影响范围:周边站点 3、干扰来源:用户私装信号放大器、黑直放站. 4、原因分析:放…

javaIO流之字节流

目录 1、字节输出流(OutputStream)2、FileOutputStream类2.1FileOutputStrea 的构造方法2.2FileOutputStream 写入字节数据2.3FileOutputStream实现数据追加、换行 3、字节流入流(InputStream)4、FileInputStream类4.1FileInputSt…

介绍自己的产品时,常犯的那些错

最近的一个轻咨询客户,在“全面提升组织产品能力”的项目中,正处于内部自学的“读书会”环节。 为了“用以致学”,而不是“学以致用”地读书,我给他们出了一道看起来很简单的题——介绍一下自己手头正在负责的产品。 前几天&#…

Java枚举

Java枚举 🍺1 背景及定义🍺🧃2 使用🧃🥤3 枚举优点缺点🥤🍵4 枚举和反射🍵🍷4.1 枚举是否可以通过反射,拿到实例对象呢?🍷 ☕️5 总结…

正负压力精密控制在隐形牙齿矫正器成型机中的应用

摘要:真空压力热成型技术作为一种精密成型工艺在诸如隐形牙套等制作领域得到越来越多的重视,其主要特点是要求采用高精度的正负压力控制手段来抵消重力对软化膜变形的影响以及精密控制成型膜厚度。本文提出了相应的改进解决方案,通过可编程的…

Greenplum数据库系统架构

Greenplum数据库系统架构 Greenplum是一个纯软件的MPP数据库服务器,其系统架构专门用于管理大规模分析型数据仓库或商业智能工作负载。从技术上讲,MPP无共享架构是指具有多个节点的系统,每个节点都有自己的内存、操作系统和磁盘,…

【天线专题】天线(Antenna)的理解

天线,英文名称是(Antenna),本义是指像蚂蚁、蜜蜂这样的小动物头顶上的触角。天线的作用就是将调制到射频频率的数字信号或模拟信号发射到空间无线信道,或从空间无线信道接收调制在射频频率上的数字或模拟信号。简单来说就是有发射和接收电磁波的功能。 所以两只蚂…

chatgpt赋能Python-python3_5怎么用

Python 3.5是什么? Python是一种高级编程语言,非常流行并广泛使用。Python3.5是Python编程语言的一个较新的版本,它具有许多新的功能和改进。Python 3.5已包含许多流行的Python框架。它可以用于各种任务,例如web开发,数据科学&a…

StableDiffusion模型发展历史

参考资料: 相应的github和huggingface LDM [github] StableDiffusion v1.1 ~ v1.4 [github] [huggingface] StableDiffusion v1.5 [huggingface] [github] StableDiffusion v2 v2.1 [github] [huggingface]   首先说一下,这篇文章的目的是让你清晰地了…

Django SQL注入漏洞 CVE-2022-28347

漏洞简介 在Django 2.2 的 2.2.28 之前版本、3.2 的 3.2.13 之前版本和 4.0 的 4.0.4 之前版本中的 QuerySet.deexplain() 中发现了SQL注入问题。这是通过传递一个精心编制的字典(带有字典扩展)作为**options参数来实现的,并将注入负载放置在…

[golang gin框架] 36.Gin 商城项目-RESTful API 设计指南,允许Cros跨域 ,提供api接口实现前后端分离,以及JWT的使用

一.RESTful API 设计指南 请看:Restful API 的接口规范 二.Gin 中配置服务器端允许跨域 github官方地址: https://github.com/gin-contrib/cors 在 main.go文件中配置跨域请求 代码如下: 在使用cors时,需要 引入该插件,先: import ( "github.com/gin-contrib/cors" )…

Cocos CreatorXR 1.2.0 今日发布,正式支持 WebXR ,并开启 MR 之路

去年九月,Cocos CreatorXR v1.0.1 版本支持了 VR 内容创作,成为率先支持 XR 的国产引擎,今年三月,Cocos CreatorXR v1.1.0 版本实现了对 AR 内容开发的支持。在完成基本功能的建设后,更多开发者开始尝试使用 Cocos Cre…

Linux内核oops panic简析

源码基于:Linux 5.4 0. 前言 内核异常的级别大致分为三个:BUG、oops、panic。 BUG 是指那些不符合内核的正常设计,但内核能够检测出来并且对系统运行不会产生影响的问题,比如在原子上下文中休眠,在内核中用 BUG 标识。…

case

[rootes3 data]# cat case11.sh #!/bin/bash. /etc/rc.d/init.d/functionsdisable_selinux(){sed -i s/SELNUXenforcing/SELINUXdisabled/ /etc/selinux/config action "SELINUX 已经禁用,重启生效" }disable_firewalld(){ systemctl disable --now firew…

chatgpt赋能Python-python3_9_1怎么打开

Python 3.9.1 使用指南:如何打开 Python 3.9.1 Python 3.9.1 是 Python 最新版本的一个分支,包含各种新特性和改进,能够让开发者快速、简单地创建并运行 Python 程序。如果您想要使用 Python 3.9.1,下面是一个简单的指南&#xf…

菜单选择shell

[rootes3 data]# vi action.sh #!/bin/bash . /etc/init.d/functionsecho -en "\E[$[RANDOM%731];1m"cat <<EOF请选择&#xff1a;1) 备份数据库2)清理日志3)软件升级4)软件回滚5)删库跑路EOFecho -en \E[0mread -p "请选择上面的项对应的数字1-5&#xf…

Spring Boot-如何让你的 bean 在其他 bean 之前完成加载

今天有个小伙伴给我出了一个难题&#xff1a;在 SpringBoot 中如何让自己的某个指定的 Bean 在其他 Bean 前完成被 Spring 加载&#xff1f;我听到这个问题的第一反应是&#xff0c;为什么会有这样奇怪的需求&#xff1f;Talk is cheap&#xff0c;show me the code&#xff0c…

「读书感悟系列」原则:应对变化中的世界秩序(达利欧)

作者 | gongyouliu 编辑 | gongyouliu 最近2个月读完了达利欧的『原则2&#xff1a;应对变化中的世界秩序』&#xff0c;收获非常大。几年之前读他的『原则1&#xff1a;工作与生活』就非常喜欢&#xff0c;很有启发&#xff0c;这次读起来一如既往的喜欢。这本书利用周期的思路…