2011的智力问答比赛Jeopardy让人们记住了人工智能系统Watson。如今,人工智能正在兴起,而IBM也不断扩展着Watson的技能。它可以写食谱、设计衣服、预测天气,还能帮医生诊断病情。最近,Watson又面临一项全新的考验:对抗网络犯罪。
据 Wired网站报道,IBM宣布了以人工智能对抗网络犯罪的The Watson for Cybersecurity项目。该项目将帮助40多个组织预防网络犯罪,也会帮助Watson获得更多现实世界经验。
今年夏季,IBM的研究员开始教授Watson网络安全的基础知识,让它学会分析和对抗网络攻击行为。网络空间是庞大的,Watson必须辨识哪些行为才是真正的威胁。它的优势在于快速处理大量数据,而且,它还能够结合结构化数据(具体的安全事件)与非结构化数据(安全白皮书、研究报告、博客文章)。
从秋季开始,Watson每月阅读1.5万份安全文档,还从图书库和实时新闻获取信息。不过,在语义理解方面,Watson还会出现一些错误。以ransomware(勒索软件)为例,Watson认为它是一个地方。“我们的猜测是,某些城市的名字是‘Ransom’,而且,大多数字典没有收录ransomware这个词,”IBM安全部门副总裁Caleb Barlow说,“我们认为,Watson试图搞懂这个常见词是什么含义,然后,它判断那是一个地方。”
当IBM的研究人员给ransomware注解后,Watson才明白这个词的含义。从这件小事上,我们可以看到人工智能面临的挑战。同时,我们还看到,人工智能系统能够从试错中不断学习,而且,一旦学会某件事情,它就永远不会忘记。
“这就像是人类的学习过程。从小学、高中到大学,人们能做的事情越来越多。在拥有某个行业内的大量经验后,人们又能做更多的事情。Watson也将经历同样的过程。”
Watson不能替代人类,但是,它能够分析事件并且按重要性排序,帮助人类更好更快地决策。Watson也不可能永远正确,但它能够从错误中学习,发现人类未曾发现的东西。