致敬成长:借助昇腾AI,00后开发者如何破解睡眠呼吸辅助诊断难题

news2024/11/20 20:41:06

导读:两年,如何从AI小白到优秀开发者?

打呼噜正在成为人们身边隐形的“健康杀手”。据《2017年中国人睡眠质量及科普报告》显示,约5000万人在睡眠中发生过呼吸暂停。30~69岁成年人中,阻塞性睡眠呼吸暂停综合征(OSAS)的患病率高达23.6%。

然而在手术治疗中,阻塞性睡眠呼吸暂停综合征的医学影像中,病灶轮廓不清晰成为影响诊疗效果和患者体验的挑战之一,在前期诊断中缺乏将病灶量化的方法。在大模型加速落地千行百业的今天,能不能用AI技术帮助医生快速做出精准诊断呢?

一支来自深圳大学的开发者团队,通过昇腾 AI 能力打造了针对阻塞性睡眠呼吸暂停综合征的AI辅助诊疗解决方案,可将病灶识别的精准度从80%提升到95%。该项目获得了昇腾AI创新大赛2023应用赛道铜奖、昇腾AI创新大赛2023Tech4ALL奖,这也是唯一在大赛应用赛道全国总决赛上获奖的学生参赛团队。

作为团队的主力,周汝霖目前还是深圳大学大四在读学生。他也是深圳大学华为智能基座的荣誉社长,接触AI以来,他获得了四项华为官方技术认证,并获得2022年昇思MindSpore十大优秀开发者的荣誉。

然而仅仅两年前,周汝霖还是一名AI小白,所学专业也与计算机、人工智能没有关联。那么,一位非计算机专业的大学生,如何在两年内从AI小白蜕变为昇腾AI优秀开发者?

昇腾AI优秀开发者 周汝霖

两年,从AI小白到昇腾AI优秀开发者

爱因斯坦曾说过,“好奇心比知识更重要”。周汝霖与人工智能的结缘,正是源自自发的兴趣与求知欲。

2021年,正在深圳大学机电专业读大二的周汝霖,报名参加了深圳大学-华为“智能基座”项目。“智能基座”产教融合协同育人基地是由教育部、华为联合发起的产学研融合项目,深圳大学是首批72所试点高校之一。虽然当时还没有深入接触过人工智能,但周汝霖却坚信未来各行各业都会被人工智能改变,应该主动拥抱这一技术浪潮。

没想到,周汝霖从此踏上了学习、钻研人工智能的道路。“智能基座”课程完结后,周汝霖觉得还不过瘾,就利用课外时间继续自学。“我开始自学包括卷积神经网络、Transformer架构,再到后来细化到医学图像处理、三维图像分割、无监督学习等基础知识,一点点积累下来,慢慢建立了人工智能初步的知识体系。”

在“智能基座”项目支持下,周汝霖很快就进入了算法开发的实际探索中。大二下学期,他开始使用昇思MindSpore AI框架构建深度学习模型,基于昇腾AI基础软硬件平台进行模型的训练和推理,还参与组建了深圳大学“智能基座”社团,并担任社团社长。

大三时,周汝霖主动找到正在进行昇腾AI课题研究的老师,加入老师的课题组。在老师的指导下,周汝霖飞速成长。他完成了用昇腾处理器和昇思MindSpore AI框架复现经典论文,参加MindSpore开源实习,基于昇腾AI产品,使用昇思MindSpore框架去复现DDIM模型等探索(去噪扩散隐式模型 Denoising Diffusion Implicit Models)。

在课题组中,周汝霖主要做医学图像处理的算法开发,比如帮助构建肺结核的辅助诊断平台等。“之所以选择医学图像方向,因为对初学者来说它的任务比较简单,场景的导向性也很强,能够更快看到AI落地的价值。”

周汝霖飞速成长的背后,是一个高校AI开发者的典型成长路径:

最开始,在兴趣引导下主动学习AI课程,打下扎实的入门基础;

第二步,选择昇腾AI这类对高校开发者全面赋能的开发生态,沿着昇腾AI为大学生开发者提供的“学-练-训-赛”全周期成长路径,一步步向上进阶;

第三步,积极寻找场景性强的项目,在场景应用中不断探索技术创新,用AI算法解决真实世界的难题。而这一步,也是让周汝霖感受到学习AI最有成就感的地方。

算法,如何帮助成千上万人改善睡眠问题

在阻塞性睡眠呼吸暂停综合征中,对于部分重度患者,可以通过手术的方式,切除扁桃体、软腭部位多余的软组织,让睡眠时堵塞的气道变得通畅,达到解决呼吸暂停的目的。

与其他部位的CT影像不同的是,鼻咽部CT影像中,肥大的软组织没有明显的边界。这就为医生诊断带来难题,到底该不该手术,手术切除的范围有多大,都对医生的临床经验提出了很高要求。往往一名耳鼻喉医生需要8-10年以上的经验才能做出是否需要手术的专业判断。

“在这种弱边界的情况下,如何帮助医生将病灶量化出来,对肥大的软组织进行精准分割,是我们想要突破的技术难点。传统AI算法训练效果比较差,因为它不太能学习到空间上更多的特征。”周汝霖表示。

如何突破弱边界的技术瓶颈,周汝霖和团队的小伙伴在多个维度进行了创新。

在模型架构上,团队在传统医学网络架构基础上增加了很多新的模块和方法,通过引入多头注意力机制,从全局的视角重新对病灶进行分析,极大提升了算法对弱边界的判断能力。

在分割方法上,采用三维卷积的分割方法,突破了传统算法一层层分割的弊端,可以使分割出来的病灶边界更加圆滑,最终让患者手术的创面更加平滑,提升治疗效果和患者体验。

“对于从CT中分割腺样体这个任务,传统AI算法精准度能达到80%左右,我们的算法能达到95%,在精准度上有一个很大的提升。”

目前,这套创新算法在辅助诊断方面的实际价值已经得到验证,接下来周汝霖和团队将在导师指导下进一步推进技术的实际落地。周汝霖表示,团队之所以能在短时间内,实现模型架构和算法的突破,背后离不开昇腾AI生态的全面支持。

首先,昇腾AI基础软硬件平台,为团队的算法训练推理提供了强大的支撑。

“整个算法是在昇思MindSpore AI框架下,并在昇腾AI产品上面进行训练和推理的。未来我们还会在昇腾云上进行训练,进一步提升训练和推理效率。”

其次,在整个项目推进过程中,无论是基础软硬件哪个层面出现疑难问题,团队都可以在昇腾社区和昇思社区得到华为官方技术专家的专业解答。

“我们在开发过程中遇到的很多问题都可以在昇腾社区官网直接提工单,后台响应非常快,很快就能对接上华为的技术专家,一般一两天内就能解决问题。”周汝霖表示,昇腾和昇思社区这种快速响应的技术支持,是国外开源框架和开发者平台没有的。

“昇腾社区非常活跃,不管是昇腾AI核心产品,还是入门级产品,都有专门的贴吧和社群沟通群,里面有很多专业的开发者,大家都会很活跃的去帮你解答问题。”

扎根,昇腾AI正汇聚更多年轻力量

“我现在正在准备考计算机软件专业的研究生,未来会继续用昇腾AI去做项目。而且,我对大模型方向非常感兴趣,未来可能会跟着导师去做一些大模型的可解释性相关的研究。”

谈到未来的规划时,周汝霖充满笃定。这份笃定,既来自在AI开发道路上飞速成长的自信,也来自昇腾AI对年轻开发者完善的赋能体系。

虽然目前针对在校大学生学习AI的平台和途径非常多,但周汝霖认为,对于像自己一样从零开始的高校开发者,昇腾AI有着不可替代的吸引力,包括:

领先的基础软硬件平台优势。目前,昇腾AI基于昇腾系列产品和基础软硬件平台构建了 AI 计算基础设施。周汝霖认为,昇腾AI的技术布局非常完整,从AI产品、软件,到框架、开发工具、赋能平台等一应俱全,能够给到开发者一体化的技术支持。

开放专业的开发生态。昇腾AI在算子、框架、加速库和大模型领域全面开放,广泛支持、兼容业界生态。比如,全面支持PyTorch、飞桨、昇思等主流框架,兼容业界主流的DeepSpeed、Megatron等大模型训练加速库,为开发者提供了更丰富灵活的选择。在开放生态的吸引下,截至现在,昇腾开发者数量突破240万,已有50+主流的基础大模型基于昇腾AI迭代。

丰富的产教融合活动。周汝霖坦言,在对高校开发者赋能方面,华为昇腾AI是各个AI大厂中做得最好的。昇腾AI 为大学生开发者打造了完整的“学-练-训-赛”赋能体系,即使是小白学习者也可以从零开始,拥有完整的成长周期。包括基于昇腾社区承载的“智能基座”系列课程和“众智计划”,还有昇腾AI创新大赛、昇腾AI开发者创享日、昇腾AI训练营等系列开发者活动,帮助大学生开发者不断学习和进阶,打通以练促学、以赛促学的闭环。

此外,昇腾AI还不断推出对高校开发者友好的产品,降低大学生学习AI、开发AI应用的门槛 。比如,今年刚推出的昇腾新一代开发者套件Atlas 200I DK。“我觉得这样子蛮好的,就是技术越来越平民化,更加贴近学生需求,能让更多的学生开发者用起来。”周汝霖表示。

对于同样对AI感兴趣的同龄人,周汝霖用自身经历验证了非计算机专业大学生也可以快速学习AI开发,同时,他也鼓励同龄人无论任何专业方向都应该关注AI发展。

“可能有人会有点抗拒AI,觉得技术发展这么快,大家以后可能会失业之类。但我觉得大家还是要尽可能地去拥抱这个时代,不要有抵触心理。并不一定每个人都要去学写代码,起码去了解下目前AI已经发展到一个什么样的状态了。可以结合自己喜欢的方向,寻找AI应用的切入点,这也是一个学习AI的方向。”

写在最后

麦肯锡公司2023年5月发布的报告显示,2030年中国的AI人才缺口可能多达400万人。届时,中国对熟练AI专业人员的需求将增至2022年的6倍,达到600万,但2030年的人才供应量仅能达到200万。

在加速AI人才培养方面,昇腾AI通过产教融合与生态赋能,已经快人一步,走出了自己的特色。

目前,昇腾AI与全国多所高校进行产教融合合作,已赋能5000多名老师,累计培养50多万高校AI人才。未来,华为还将发展350万昇腾AI开发者,与1000所高校建立产学育人合作。

从AI小白,到能够独当一面的开发者,周汝霖通过与昇腾AI的结缘,正在不断编写自己未来的发展之路。

在昇腾AI的陪伴下,更多周汝霖一样的年轻人已经踏上AI学习之路,成为这一轮AI技术浪潮的推动者和构建者。

文中图片来自摄图网

END

本文为「智能进化论」原创作品。

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

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

相关文章

Python接口自动化测试如何设计接口测试用例(详解)

简介 上篇我们已经介绍了什么是接口测试和接口测试的意义。在开始接口测试之前,我们来想一下,如何进行接口测试的准备工作。或者说,接口测试的流程是什么?有些人就很好奇,接口测试要流程干嘛?不就是拿着接口…

柯桥学英语,商务外贸英语,BEC中级写作冲刺干货

think of… as 把……认为 eager to… 渴望 look forward to Ving 期待/盼望…… accept…as 接受……为 be certain of 对……确信 in contact with 与……接触 in accordance with 与……相符/一致 remind…of 提醒……关于 be advantageous to 有利于…… assure…of使……放…

嵌入式八股 | 校招秋招 | 笔试面试 | 精选题目

欢迎关注微信公众号【赛博二哈】获取八股PDF 并加入嵌入式求职交流群。提供简历模板、学习路线、岗位整理等 欢迎加入知识星球【嵌入式求职星球】获取完整嵌入式八股。 提供简历修改、项目推荐、求职规划答疑。另有各城市、公司岗位、笔面难题、offer选择、薪资爆料等 嵌入式…

[ISCTF2023] Crypto/PWN/Reverse

最近新生赛还挺多,不过这个开始后注册页面就被删了,没注册上。拿别人的附件作了下。 Crypto 七七的欧拉 这题只给了n,e,c这种情况一般正常没法解,猜n不正常 import gmpy2 import libnum from crypto.Util.number import *flagbISCTF{****…

通过抖音商城小程序门店服务预约效果如何

抖音已然成为众多企业商家经营的重要平台之一,尤其本地生活服务商家更可通过抖音实现套餐销售、门店引流等,而借势平台高额流量,也确实有非常高的效果。 而在实际运营中,随着私域化程度加快,无论微信还是抖音&#xf…

英语不好,能够学习编程语言吗?

可以,编程英语是不涉及语法、时态、人称的,比如: System.out.print("你好");此处的,System表示"系统",out表示"在…外面",print表示"打印",每一个单词…

App的测试,和传统软件测试有哪些区别?应该增加哪些方面的测试用例?

从上图可知,测试人员所测项目占比中,App测试占比是最高的。 这就意味着学习期间,我们要花最多的精力去学App的各类测试。也意味着我们找工作前,就得知道,App的测试点是什么,App功能我们得会测试&#xff0…

解决tomcat 启动 , 中文乱码问题

解决tomcat 启动 , 中文乱码问题. 第一步找到server.xml, 找到连接器, 添加 URIEncoding"UTF-8" 注意是英文的引号. 第二步, 找到 logging.properties , 在其中找到 第三步,启动服务, 观察现象,亲测有效.

【Java学习笔记】 74 - 本章作业

1.验证电子邮件格式是否合法 规定电子邮件规则为 1.只能有一个 2. 前面是用户名,可以是a-z A-Z 0-9 _ - 字符 3. 后面是域名,并且域名只能是英文字母,比如sohu.com或者tsinghua.org.cn 4.写出对应的正则表达式,验证输入的字符串是否为满…

PC端ssh连接到Android手机的Termux部署http服务器

1. 下载并安装Termux至Android手机 Releases termux/termux-app (github.com) https://github.com/termux/termux-app/releases 2. 手机端启动Termux,安装openssh #更新仓库 pkg up pkg install openssh #安装好后,启动sshd sshd问题1:如…

STM32g70开启定时器死机原因

在做低功耗产品时,检查发现由于之前开启了BOOTLOADER升级程序,修改了中断向量FALSH起始地址,只在KEIL TARGET IROM1中修改了, 而忘记在程序文件system_stm32f10x.c里修改中断向量表flash起始地址 system_stm32f10x.c里&#xff0…

去北京医院预约,需要医保卡号,但是社保卡不在身边,北京的医保卡号咋网上查询

目录 1 问题2 查询 1 问题 要去北京某一个医院预约挂号,预约的时候选择的医保,需要写医保卡号,但是自己的社保卡不在身边,怎么办 记住,医保卡号不是社保卡号,是不一样的 北京医保卡号是12位 2 查询 登陆这…

单片机中断系统的应用

中断系统是单片机中非常重要的组成部分,它是为了使单片机能够对外部或内部随机发生的事件实时处理而设置的。中断功能的存在,在很大程度上提高了单片机实时处理能力,它也是单片机最重要的功能之一,是我们学习单片机必须掌握的重要…

C++基础 -17-继承中 基类与派生构造和析构调用顺序

首先声明 定义了派生类会同时调用基类和派生的构造函数 定义了派生类会同时调用基类和派生的析构函数 那么顺序如何如下图 构造由上往下顺序执行 析构则完全相反 #include "iostream"using namespace std;class base {public:base(){cout << "base-bui…

从事涉密测绘业务的人员应当具有中华人民共和国国籍,签订保密责任书,接受保密教育。

1、从事涉密测绘业务并签署保密责任书的人员清单&#xff08;包括&#xff1a;姓名、身份证号码、工作岗位、责任书签署日期&#xff09; 2、近三年内&#xff08;或培训证书仍在有效期内&#xff09;接受过省级自然资源主管部门或者其它单位及部门组织的测绘地理信息安全保密政…

零代码编程:用ChatGPT批量设置Word文件格式

文件夹中有很多txt文本文件&#xff0c;要转换成word文件&#xff0c;且要批量设置一些文件格式&#xff0c;方便后续的打印。 文本文件如下&#xff1a; 在chatgpt中输入提示词&#xff1a; 你是一个Python编程专家&#xff0c;要完成一个处理word内容的任务&#xff0c;具体…

YOLOV8解读及推理代码

YOLOV8解读及推理代码 YOLOV8前言性能对比新的骨干网络新的 Ancher-Free 检测头新的损失函数环境配置训练基于python脚本基于命令行 推理pt模型推理onnx模型推理 YOLOV8 前言 YOLOv8并非一个全新的目标检测网络&#xff0c;而是在YOLOv5的基础上进行了升级。其主要升级包括&am…

enote笔记法之附录2——5w1h2k关联词(ver0.22)

enote笔记法之附录2——5w1h2k关联词&#xff08;ver0.22&#xff09; 最上面的是截屏的完整版&#xff0c;分割线下面的是纯文字版本&#xff1a; 作者姓名&#xff08;本人的真实姓名&#xff09;&#xff1a;胡佳吉 居住地&#xff1a;上海 作者网名&#xff1a;EverSt…

裁员降薪如果影响到你,可能还是你的问题

1.摘要 今年以来,看到的裁员风波一茬接一茬,普遍的论调都是IT行业不行了, 总之就是一片哀嚎、惨不忍睹。最近身边的一些朋友也接连传出部门被优化、被裁员的消息, 说实话我自己也被这种寒意给触碰到, 每天也加强了自己的学习频率,甚至把回家路上的碎片时间也利用起来, 目的不在…

高效管理团队表现:构建可视化的贡献度面板组件

说在前面 贡献度面板&#xff08;Contribution Graph&#xff09;是指在代码仓库中按时间展示每位开发者的提交情况的可视化图表。它会显示不同日期的提交次数&#xff0c;并用颜色的深浅表示提交的数量。 贡献度面板展现的好处有以下几点&#xff1a; 可视化展示&#xff1…