Michał Filipiuk 为安全自动驾驶汽车保驾护航

作者 Samantha Unnikrishnan

NVIDIA 深度学习安全团队的高级工程师 Michał Filipiuk 致力于推动自动驾驶领域的创新。

Michał Filipiuk 负责 NVIDIA TensorRT (一种高性能推理引擎) 的安全性与可靠性的工作,助力构建更加安全、智能的道路交通未来。TensorRT 的用途众多,其中就包括执行先进神经网络这一自动驾驶汽车安全关键型应用的重要组成部分。

Filipiuk 的 深度学习之旅始于他在华沙高中时代萌发的对编程的热爱。他最初喜欢的是物理学,曾参加过波兰物理学奥林匹克竞赛,但编程带来的实践挑战最终吸引他转向代码,并成为毕生志趣。

Filipiuk 曾在华沙大学攻读计算机科学,并在撰写学士学位论文时首次接触到了 NVIDIA 技术。这篇论文主要是关于使用 NVIDIA Volta 架构优化深度学习推荐系统

Filipiuk 表示:“当时有幸得到了与 NVIDIA 一位高级工程师共事的机会。他总是耐心回答我的问题并向我解释各项工作的原理。这段经历让我受益匪浅,也促使我后来申请在 NVIDIA 实习。”

在 NVIDIA 华沙办公室实习了一年后,Filipiuk 于 2021 年作为一名应届大学毕业生正式加入了 NVIDIA,并与当时还是女友的妻子一起搬到了慕尼黑。

在慕尼黑,Michał Filipiuk 主要负责的是 NVIDIA TensorRT 汽车级深度学习 kernel 的安全认证工作。TensorRT 采用行业标准功能安全和网络安全方法开发而成,内置于 NVIDIA DriveOS 操作系统,用于满足包括自动驾驶在内的前沿汽车产品要求。

Filipiuk 表示:“我的工作既具有挑战性,又很有意义。其复杂性促使我学习新的技术技能,也让我深入了解了庞大的代码库体系。”

Michał Filipiuk 坦言,安全认证项目对他来说是一个不断学习的过程,由于他之前主要是在深度学习领域中使用 Python,对 C++和 CUDA 的接触有限,为此他花了大量时间钻研各种库的内部工作原理,并在同事的帮助下研究代码背后的逻辑,包括运行测试、修复错误和研究如何将所有代码整合到一起。

Filipiuk 表示,他的工作能对自动驾驶车辆产生影响,助力车辆在道路上做出安全且实时的决策,这令他倍感自豪。

NVIDIA 的自主精神也体现在公司的文化中。Filipiuk 表示他最喜欢 NVIDIA 的一点就是公司在提供灵活工作时间的同时,鼓励员工自主把控项目。

Filipiuk 的第一个大型项目历时两年。在此期间,公司给予他充分的自主权来推进工作。

Filipiuk 表示:“在 NVIDIA,我可以自主安排工作优先级,同时兼顾个人生活。我既能高效完成工作,又有时间去健身房、做家务和陪伴家人。”

自主工作的模式并不意味着独自工作。随着项目的发展,Filipiuk 承认自己无法解决所有问题,所以他非常重视身边强大的同事并积极寻求他们的指导。

进一步了解 NVIDIA 的生活、文化和职业