作者丨Suvigya Saxena
译者| 崔皓
审校丨Noe
你可能在生活中的很多场景都被动地使用到了人工智能 (AI),即使你对此毫无察觉。例如,很多社交媒体、搜索引擎, 都使用AI来确保用户在平台上获得无缝体验,无论是自动标记照片中的朋友还是根据历史搜索提供搜索结果,都是AI在起作用。
这些人工智能的用途相对比较简单,只涉及到部分技术——机器学习(ML)。从根本上说,机器学习正变得越来越流行,那么深度学习(DL)和狭义的人工智能呢?它们如何创造出流媒体服务的新体验就是我们今天要聊的话题。
人工智能vs机器学习vs深度学习
人工智能是近年来备受关注的领域。这一广阔领域涵盖了各种主题。人工智能的总体思路是计算机执行以往需要人类智能的任务,比如视觉感知和语言处理。
机器学习就是当今人工智能解决方案最常见的应用之一。它涉及到使用大量数据训练算法并应用于新数据。例如,机器学习算法用于面部识别、垃圾邮件过滤和语言翻译等工作。
机器学习是人工智能的一个子集,即使在没有明确编程的情况下,它也能让计算机从数据中学习。机器学习是人工智能的一个分支,它专注于开发计算机程序,并让这些程序在接触到新数据的时候进行学习。通过这种方式能够在没有人工干预的情况下让计算机自行做出决定。
因此,机器学习是许多服务和产品的基础,包括搜索引擎和社交媒体平台。许多金融机构使用机器学习来监控客户账户活动是否存在欺诈或其他违规行为。
人工智能解决方案为用户提供个性化的视频流
虽然人工智能技术已经被应用多年,但最近,由于大型科技公司和小型初创公司的一些发展,它又成为人们关注的焦点。一种备受关注的应用就是—个性化。
对于外行来说,人工智能是执行与人类智能相关工作的计算机程序。该术语涵盖了广泛的应用,包括语音识别和内容过滤。AI有时也被用作机器学习或深度学习的同义词。人工智能可以完成的任务包括图像识别和语言处理—分别识别照片中的对象和将文本从一种语言翻译成另一种语言。
人工智能炒作周期已经持续了几十年。但今天的技术终于赶上了炒作,这在很大程度上要归功于机器学习算法的进步——语音识别、自然语言处理、自动驾驶汽车和其他人工智能应用等技术背后的驱动力。
为什么直播需要人工智能
直播已经成为交流和娱乐的强大工具。它似乎是继电子邮件、短信、微信之后的“新沟通方式”。全球观看直播的人数正在快速增长,人工智能将在未来直播行业的发展中发挥至关重要的作用。
我们很多人都喜欢观看体育赛事、音乐会、颁奖典礼等形式多样的直播。这种直播之所以吸引我们,是因为它提供了比其他媒体更多的实时信息。此外,表演者或球员总是通过直播给我们带来令人印象深刻的惊喜。
另一方面,如今人工智能技术也在飞速发展。尤其是人工智能算法在市场营销、金融、教育、医疗等诸多领域起着重要的作用。而且,人工智能已经应用到汽车、导弹、无人机上,它为无人控制的场景提供独立决策,并成为该场景应用不可或缺的重要组成部分。
该过程涉及使用实时视频,而不是预先录制的视频或图像。直播与其他视频共享服务的不同之处在于,录制是一次性完成的。你根本不需要编辑它,你记录的就是你得到的。
可以使用AI让我的直播更有效吗?
答案是肯定的。以下是一些方法:
1、人工智能可以提供实时分析以获得更好的性能——人工智能可以帮助提供观众响应直播流的数据。这可以帮助改善内容和整体直播性能。
2、借助人工智能,内容发现变得更容易——如果你使用社交媒体网站进行宣传,人工智能可以帮助你找到发布内容的最佳时间,以便更多用户能够看到它。
3、内容索引可用于改善用户体验—TikTok的母公司字节跳动找到了一种将人工智能与人类策展(人为的策划展示)相结合的方法,以增强视频内容编目,从而为用户提供更好的体验。TikTok让用户可以创建短视频,可以与朋友分享或发布在其他社交媒体平台上,在年轻人中很受欢迎。为了跟上对新视频的需求,字节跳动开发了一个系统,利用人工智能从用户偏好中学习,并为他们提供相关的内容建议。但是,仅凭这项技术无法满足不断增长的TikTok用户社区的需求。
人工智能解决方案:如何保障用户隐私
人工智能无处不在,在最先进的技术中,如机器人、自动化等。所有这些都包含一个人工智能系统,以提高用户的安全性。
人工智能是设备(例如电话或电视)的安全来源。它对命令提供了更好的响应,并且可以更好地控制设备。此外,它能够从经验中学习并提升自己。并且这些功能已在某些软件中实现,例如Siri。我们可以通过向Siri发送语音命令与设备自然地进行交流,Siri会在接受命令的几秒钟内执行所需的操作。
在日常生活的方方面面存在更多人工智能的例子,人工智能的应用提高了产品的安全性和效率。它可以通过分析情况从而做出相应的决策。此外,它可以从错误中吸取教训来改进自己,保证下次每次执行会变得更好。
安全已成为人们关注的重要问题。完全避免黑客攻击显然是不可能的,但找到问题的解决方案同时也具有挑战性。有几种方法可以能够保证系统的安全。其中一种就是使用人工智能,通过软件和硬件配合完成。
用于保护软件的AI
软件使用场景下,人工智能解决方案将充当系统的守护者并防止任何未经授权的访问。每次用户尝试访问系统时,人工智能软件都会按照学习模式运行。它将从过去的经验中吸取教训并进行自我修改,因此任何人都无法闯入该系统。在基于硬件的人工智能场景下—需要一个外部设备,每当有人输入错误的密码或命令时。该设备将通知并拒绝任何人的访问,直到你允许他们获得访问权限。
安全系统进入了一个新时代。在人工智能的帮助下,用户的安全和隐私得到了改善。无论是企业用户还是个人用户;基于人工智能的安全系统都是最佳选择。那么是什么让它们与传统系统有所不同呢?
传统安全系统:
依赖于签名、模式匹配、黑名单和其他已知的恶意软件技术。不幸的是,这些技术在检测未知恶意软件攻击方面效果不是很明显。
基于人工智能的安全系统:
基于人工智能的安全系统依赖于可以检测未知攻击的复杂机器学习模型。它们不依赖于黑名单,因为它们基于模式。
原文链接:
https://readwrite.com/how-artificial-intelligence-is-regulating-live-video-streams/
译者介绍
崔皓,51CTO社区编辑,资深架构师,拥有18年的软件开发和架构经验,10年分布式架构经验。曾任惠普技术专家。乐于分享,撰写了很多热门技术文章,阅读量超过60万。《分布式架构原理与实践》作者。