英特尔推解决方案 保护医疗AI算法和知识产权
基于医疗行业的特点,很多时候人工智能厂商不得不在客户端部署其解决方案,对厂商的核心智力资产人工智能模型进行保护,已成为迫切需求。,英特尔也推出了相应的解决方案,以保护医疗行业领域人工智能技术等算法安全。
据了解,目前德尚韵兴医疗科技有限公司(德尚韵兴)正在应用英特尔软件保护拓展(英特尔SGX)和英特尔oneAPI数学核心函数库(oneMKL),在边缘的医疗设备上保护其医疗人工和知识产权。
德尚韵兴推出了用于超声成像的AI-SONIC计算机辅助诊断系统,还开发了更多使用英特尔SGX来保护算法的人工智能产品。在超声AI模型解决方案中,为了确保英特尔SGX中的算法可以充分利用英特尔处理器的计算能力,项目团队在利用英特尔 C++ 编译器的基础上,亦人工优化了在oneMKL上构建的算法浮点矩阵乘法的核心计算。
oneMKL是针对英特尔及其兼容处理器进行高度优化的并行数学函数库。在不同的操作环境中,oneMKL可以进行自动运行时处理器检测,从而对不同的处理器运行不同的优化版本的程序,从而保证其能在所运行的处理器上都能获得较好的性能。英特尔oneAPI数学核心函数库(oneMKL)和英特尔oneAPI深度库(oneDNN)为常用深度学习框架和众多自行开发的AI应用提供基础支持。
英特尔软件保护拓展是一个指令集,可提高应用程序代码和数据的安全性,更好地防止它们泄露或被修改。开发者可以将敏感信息划分到基于硬件的可信执行环境(TEE)或安全区域中,即内存中安全保护级别更高的区域。该技术有助于确保信任源仅限于中央处理单元硬件的一小部分,从而更好地保护代码和数据的机密性和完整性。