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

news/2025/2/5 14:39:52/

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

近年来,谷歌一直在研究各种人工智能模型,可以分析眼睛(内部和外部)的图像并监测某些参数。正如之前提到的,开发能够从眼睛中提取信息的 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.ppmy.cn/news/71346.html

相关文章

大疆无人机 MobileSDK(遥控器/手机端)开发 v5版<1>

文章目录 概要整体架构流程技术细节SDK 架构体系概述层级架构智能任务空白项目集成 MSDK新建空白项目新建 MyApplication.kt 文件修改 build.gradle(Module) 文件修改 AndroidManifest.xml 文件修改 MainActivity.kt 文件导入 UXSDK 开源框架4.X 和 5.X 版本差异说明DJIKey差异…

Cloud Studio 内核升级之触手可及

前言 Cloud Studio是基于浏览器的集成式开发环境(IDE),为开发者提供了一个永不间断的云端工作站。用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器就能使用。云端开发体验与本地几乎一样,上手门槛更低&#x…

[C++]AVL树、红黑树以及map、set封装

目录 前言: 1 AVL树 1.1 AVL树的概念 1.2 AVL树结点的定义 1.3 AVL树插入 1.4 插入结点的调整 1.5 AVL树的旋转调整 1.5.1 右单旋 1.5.2 左单旋 1.5.3 左右双旋 1.5.4 右左双旋 1.5.4种旋转的判断方式 2 红黑树 2.1 红黑树概念 2.2 红黑树与AVL树的比…

轻松实现一个Python+Selenium的自动化测试框架

首先你得知道什么是Selenium? Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。 Selenium IDE&#xff1…

Unity VR开发教程 OpenXR+XR Interaction Toolkit 番外(一)用 Grip 键, Trigger 键和摇杆控制手部动画

文章目录 📕制作手部动画📕设置 Animation Controller📕添加触摸摇杆的 Input Action📕代码部分 在大部分 VR 游戏中,手部的动画通常是由手柄的三个按键来控制的。比如 Grip 键控制中指、无名指、小拇指的弯曲&#xf…

【JS】1686- 重学 JavaScript API - Clipboard API

🏝 1. 什么是 Clipboard API 1.1 概念介绍 Clipboard API[1] 是一组 JavaScript API,用于在浏览器中操作剪贴板。通过 Clipboard API,开发者可以将文本、图片和其他数据复制到剪贴板,也可以从剪贴板中读取数据,实现复制…

Python语言基本控制结构

Python语言基本控制结构包括:条件语句:if、elif、else 循环语句:for、while 跳转语句:break、continue、return 下面是它们的基本用法: 条件语句 if condition1: statement1 elif condition2: statement2 else: stat…

【2023秋招】每日一题:P1087-美团3-18真题 + 题目思路 + 所有语言带注释

2023大厂笔试模拟练习网站(含题解) www.codefun2000.com 最近我们一直在将收集到的各种大厂笔试的解题思路还原成题目并制作数据,挂载到我们的OJ上,供大家学习交流,体会笔试难度。现已录入200道互联网大厂模拟练习题&…