最近,我们坐下来与凯莎·威廉姆斯进行了一次对话,讨论了她从“在电脑上玩”到机器学习的经历,以及她最近支持的事件和活动说话还有三部分"机器学习(ML)用于社会公益“Women Who Code”的培训系列,最终形成了一场黑客马拉松,挑战参与者运用他们的ML技能来帮助应对COVID-19带来的挑战。

一个皮肤黝黑、头发乌黑的女人看着镜头,脸上带着一丝微笑

你是如何进入科技行业的?
我实际上是在高中开始写代码的,那时候我甚至没有意识到我所做的事情叫做写代码。我称之为“在电脑上玩”。事实证明,我实际上是在用BASIC编程语言编写计算机程序。在我11年级的时候,我参加了当地一所大学为期六周的暑期科学丰富培训项目,在那里我学到了更多关于计算机和化学的知识。那次经历真的让我下定决心,我知道我将会终生热爱计算机和技术。当我要上大学的时候,选择计算机科学和数学专业是一个很容易的选择。

我去了亚特兰大的斯佩尔曼学院,就再也没离开过。我在科技行业的第一份工作是在国家安全局(National Security Agency)。这让我接触到了网页开发。从那以后,我只能说剩下的都是历史了。我从事Java网页开发已有25年的职业生涯,担任过软件工程师、技术主管和软件工程经理。三、四年前,我开始涉足机器学习,并找到了我的第二爱好。这就像一段旅程,享受学习新事物的乐趣。

你最初对机器学习感兴趣的原因是什么?什么引起了你的兴趣?
当我第一次听说机器学习时,我发现这项技术既令人兴奋又令人恐惧。我有一个先入之见,我需要成为一名研究科学家,在某个实验室攻读博士学位,才能真正理解机器学习,或将其应用于现实世界。正因为如此,我认为这是一个挑战。我喜欢探索,喜欢玩电脑,喜欢学习新事物。我试图做的是揭开技术的神秘面纱,向人们展示它并不像人们想象的那么复杂和困难。如果这是我能掌握的东西,我会向你展示我学到的所有经验教训,让你从我离开的地方开始,继续前进。

是什么激励你与“编程女性”一起领导这场“机器学习优秀”黑客马拉松?
我总是挑战自己,学习新事物,尝试新事物。对于机器学习,有很多不同的学习算法和不同的机器学习技术。我觉得我永远无法掌握一切,但我可以继续推进我所知道的。所以今年夏天,我给自己设定了一个挑战,那就是用机器学习来对抗COVID-19。我想,“如果我能带着其他人一起踏上这段旅程,那就太棒了。”所以我联系了“编程女性”的创始人,和她谈谈我关于举办黑客马拉松和一些研讨会的想法。

我在Women Who Code Digital Connect Conference上发起了黑客马拉松,并做了一个45分钟的关于将机器学习用于社会公益的演讲,这导致了三个研讨会。我教会员机器学习的基础知识,不同的技术,如何准备数据,以及如何训练模型。在研讨会结束时,与会者拥有了创建抗击COVID-19模型的工具。因此,在第三次研讨会结束时,与会者面临的挑战是组建团队,想出一种可以使用机器学习来对抗COVID-19的方法,然后将一个项目提交给黑客马拉松,以获得一些很棒的奖品。

对培训课程的反应如何?
我不确定它会被如何接受。我不确定它是否会受欢迎。我完全被参加的人数、参与程度、很多问题所震撼,很多问题我甚至无法在研讨会期间在线回答。我们有大约686人注册了三个系列研讨会,我们有211人注册了52个团队的黑客马拉松。总的来说,人们对机器学习有很大的兴趣。
- - - - - -
我们有来自世界各地的人——澳大利亚、英国、印度、尼日利亚、瑞典、意大利、爱尔兰、墨西哥、新加坡、巴西和美国。来自许多不同时区的人参加了黑客松、研讨会和提问。我对“编程女性”的影响力感到惊讶。我们还拥有广泛的技术专业知识,从机器学习和编码的新手到参加研讨会和黑客马拉松的经验丰富的机器学习工程师。

黑客马拉松的结果已于8月19日公布,你能告诉我们你看到的参赛作品和获胜团队吗?
在观看他们的演讲时,我对他们的团队印象深刻,也为他们感到骄傲。很明显,他们吸取了我教给他们的一切,并将其作为学习的跳板,并吸收了我没有教给他们的新东西。作为导师和指导员,我的目标一直是打好基础,让大家能够快速掌握和轻松掌握更高级的课程。我看到一些论文使用机器学习来开发针对COVID-19的疫苗,预测感染风险,将肺炎分为COVID-19或细菌,对特定地区感染COVID-19的风险进行分类,并确定为什么黑人社区的死亡风险更高。获胜的团队使用机器学习来预测患者是否需要插管,目的是管理插管供应和减少短缺。

最令我兴奋的是,所有团队都有机会继续开发他们的应用程序。获胜的团队获得了2.5万美元的AWS积分,以继续开发,并获得了a Cloud Guru的1年免费会员资格,以继续学习,其他六个团队每人获得了5000美元,以继续开发。自从黑客马拉松结束后,我和每个团队都交谈过,他们正在继续开发他们的应用程序。

为什么你认为机器学习可以帮助对抗这场大流行?
机器学习让你对数据有新的见解。它帮助你发现你以前可能没有注意到或没有考虑到的关系。例如,我挑战自己,创建了一个使用肾功能来确定或预测COVID-19结果的模型。在早期,我们发现肾脏疾病与COVID-19患者的死亡有关。我创建了一个模型,通过观察肾功能来预测结果,并发现肾功能与COVID-19之间的新关系,这是以前可能没有考虑过的。

有了机器学习,我们可以解决很多不同的用例来帮助对抗COVID。你可以使用计算机视觉,这是机器学习的一种形式,来确定人们是否在保持社交距离,确定某人是否戴着口罩,预测传播。这是我们在提交材料中看到的一个项目。你可以用它来预测结果和医院容量。我们有很多不同的方法可以使用机器学习来帮助对抗大流行。

您是AWS机器学习英雄计划的一员,该计划认可少数愿意分享AWS知识的个人。你能告诉我们为什么你们要和AWS合作吗?
当我开始我的机器学习之旅时,我从AWS开始。AWS真的帮助我很快从Java开发人员变成了机器学习从业者。仅仅是人工智能和像亚马逊SageMaker这样的机器学习服务,就能让非常复杂的话题变得平易近人。当我在学习的时候,我选择的服务在我的旅程中遇到了我。当我刚开始工作的时候,我还没有准备好真正理解机器学习如何工作的深层技术细节。因此某些服务将以这种方式抽象出来。然后当我开始学得越来越多,我想学得越来越深,有一些服务可以让我做到这一点。由于我的旅程,我想向其他人介绍AWS。AWS给了我所有需要的工具和支持,让我把一些创新的机器学习想法变成现实。我希望其他人也能体验到。 It was really a no brainer for me to partner with AWS.

那么接下来呢?你是机器学习的福音传道者。你打算如何继续帮助推动和提高人们的意识?
我会继续做我一直在做的事。我喜欢在会议上发言,分享我的经验教训和教学研讨会,在A Cloud Guru上创作内容,并成为AWS机器学习、Amazon SageMaker和社区的拥护者。我肯定会继续这样做。我想继续向新人们介绍这些技术。

有关数据科学的后续活动和培训,请访问编程女性