色情行业,或许是对信息渠道最敏锐、利用各类信息渠道进行传播最“充分”的“行业”。这些年,社交 App、直播、短视频等新的互联网应用方式,都难逃色情内容的“骚扰”。哪里人多,色情内容就能立刻扑过去,在海量内容的浪潮中输出色情图片、视频等不法内容,严重影响网站、App 的运营安全。高效并准确地鉴别、剔除色情信息成为一项艰巨的任务。

早期对于此类信息,都是通过“鉴黄师”对图片等信息“人工”一张张“智能“识别方式进行审核筛选。人员投入大,效率低下,长期接触此类信息会对审核人员的身心健康造成不良影响。

随着近年来 AI 技术迅猛发展, AI 结合大数据,通过机器学习的分类器算法,取代“人工”,“智能”地对图片、视频等信息审核方式,把“鉴黄师”从职业变成一种“算法”和“模型”。解放人力,并且大大提升处理效率,帮助企业减少投入成本。

人工智能鉴黄——数据、模型、计算

从计算机的角度看,本质上是一个分类问题:给定一张图片,让计算机判断是不是“色情图片”。

△ 图片区分标准

色情:裸露敏感部位,包含露骨镜头,描述性行为和色情场景的图片。

性感:衣着暴露但没有裸露敏感部位。

正常:非色情,非性感图片。

我们要做的就是研发一个“分类器”,它能根据输入的图片计算出该图片属于那种类别的概率,然后再根据这个概率值输出一个“是”或者“否”的结果。众所周知,计算机擅长的是数学运算,所以我们要把这个“分类器”先抽象成某种数学模型,这样才有可能用它来计算,然后通过大数据。利用成千上万的图片样本去“训练”它,根据性别、肤色、姿态、场景、人体比例、身体裸露程度等信息,提取图片中的特征并不断记忆。

利用大数据样本,在学习的过程中不断提高识别精度。得益于近年来计算机性能的提升、大规模集群技术的兴起、GPU 的应用以及众多优化算法的出现,耗时数月的训练过程可缩短为数天甚至数小时,机器学习可以被广泛运用,大大提升鉴黄效率。

人工神经网络,让鉴黄师自愧不如

机器学习算法有多种,最常见的有朴素贝叶斯分类、SVM 算法、K - 近邻算法和人工神经网络算法,其中又拍云内容识别用的就是人工神经网络算法。下面先来简单介绍下这个算法:

人工神经网络,是一种模仿生物神经网络结构和功能的数学模型或计算模型,用于对函数进行估计或近似。神经网络由大量的人工神经元联结进行计算。大多数情况下人工神经网络能在外界信息的基础上改变内部结构,是一种自适应系统。

△ 人工神经网络

△ 反向传播

反向传播通过梯度下降的算法,运用梯度下降的算法可以找出一组 W 和 B,使得函数 C 最小,在样本上找到最优或者近似最优的 W 和 B ,之后使用 W 和 B 进行预测。

人工神经网络的特性,使之在语音、图片、视频、游戏等各类应用场景展现出了优异的性能,但需要大量的数据进行训练来提高准确性的问题。由于目前所处的互联网时代,数据积累相对比较容易,非常适合机器深度学习。

又拍云内容识别:机器学习与人工审核相结合

内容识别是又拍云基于人工智能、大数据而研发的新型安全解决方案,能实时对多媒体内容(直播、视频、图片等)内容进行鉴别。色情识别的完整过程是将它拿到鉴黄中心鉴别,再把结果发送至图片审核平台进行最终确认。这部分将会随着训练次数的增加而不断减少,帮助企业大幅度节省安全成本,和提高安全处理效率。

△ 内容识别管理后台

又拍云内容识别 VS 鉴黄师

我们以 1 个月 100 万张图片为例,横向比较一下又拍云内容识别 VS 鉴黄师的效率和成本。

效率:又拍云内容识别目前最高的识别速度可达每秒 1 万张,所以审核 100 万张图片,开足马力的话只需要 100 秒,不到 2 分钟。公开报道显示,一个满负荷的鉴黄师每天看图5万张,那么组建一个 10 人规模的鉴黄师团队,审核完 100 万张图片需要 2 天。

费用:同样鉴别 100 万张图片,我们来看下又拍云内容识别“支持版”套餐,5000 元,可以在一年内最多识别 400 万张图片,折合到 100 万张也仅是 1250元 的成本。如果是 10 人的鉴黄师团队……这个人力成本各地有异,我就不算了,但肯定远远高于 1250 元。

其他:又拍云内容识别,开通迅速,配置简单,稳定高效;鉴黄师属于高负荷工作,人员流失率高,一个鉴黄师里还包含了不菲的招聘成本和培训成本。

综合来看,又拍云内容识别服务依托于人工智能,在效率、费用、稳定性上,都领先于鉴黄师团队,实在是社交、直播、短视频等服务安全运营的必备利器。

小福利:又拍云内容识别服务推出永久免费套餐,提供总量 2000 次/天的图片检测,等效于2000 条/天的文本鉴别,或 120 分钟/天的视频点播与视频直播检测。

AI 这么优秀,连我鉴黄师的饭碗都抢了的更多相关文章

  1. AI音乐创作,让每一个人都成为音乐家

    从录音带.MP3到专业的耳机.音箱,随着音乐消费方式的不断升级,音乐创作的专业"门槛"也在AI技术的加持下逐渐大众化,创作者的创新设计.创作频率也在持续增强,能降低创作门槛且智能化 ...

  2. 基于android平台的斗地主AI

    本软件是基于android平台的斗地主AI,我们在源代码的基础之上,旨在改进AI的算法,使玩家具有更丰富的体验感,让NPC可以更为智能. (一)玩法解析: (1)发牌和叫牌:一副扑克54张,先为每个人 ...

  3. AI,如何影响你在看的影视剧和综艺?

    文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 转自 |  涵的硅谷成长笔记(公众号ID:HanGrowth) 作者 | Han涵 前段时间,作为奥斯 ...

  4. 聊聊找AI算法岗工作

    https://blog.csdn.net/weixin_42137700/article/details/81628028 首先,本文不是为了增加大家的焦虑感,而是站在一名学生的角度聊聊找AI算法岗 ...

  5. 为何谷歌围棋AI AlphaGo可能会把李世石击溃

    /* 版权声明:可以随意转载,转载时请标明文章原始出处和作者信息 .*/ author: 张俊林 谷歌DeepMind开发的人工智能围棋程序AlphaGo以5:0的压倒性优势击败了欧洲围棋冠军.专业二 ...

  6. 谷歌AI中国中心成立,人工智能势不可挡?

    昨日,谷歌在上海举办了一年一度的Google中国开发者大会.在本届大会上,谷歌云首席科学家李飞飞宣布了一个重磅消息,即在北京将成立谷歌AI中国中心.对于这个即将成立的AI中心谷歌寄予厚望,希望与中国本 ...

  7. 谷歌 AI 中国中心成立,人工智能势不可挡?

    昨日,谷歌在上海举办了一年一度的Google中国开发者大会.在本届大会上,谷歌云首席科学家李飞飞宣布了一个重磅消息,即在北京将成立谷歌AI中国中心.对于这个即将成立的AI中心谷歌寄予厚望,希望与中国本 ...

  8. 【贪心科技】贪心科技内容合伙人关于AI公司及创业的演讲笔记

    贪心科技内容合伙人关于AI公司及创业的演讲笔记 视频 目录 一.投资角度对 AI 的两个基本认知 二.简单分析 AI 公司的两个纬度四个层面 三.AI 垂直行业应用的三点中美对比 四.给创业者的四个建 ...

  9. 我们为什么不愿意相信AI?

    人工智能--即AI已经变得越来越聪明,甚至能够预测未来.比如警察可以用AI来提前预判出犯罪的时间或地点,医生可以用AI预测病人最有可能心脏病发作或是中风.甚至研究人员还试图为AI添加上更多的想象力,因 ...

随机推荐

  1. IntelliJ IDEA 2018.3.3配置 Tomcat 9,控制台出现中文乱码 “淇℃伅”(2019/01/25)

    (win10系统) 全新idea配置全新版本Tomcat突遇 “淇℃伅”,网上大部分解决方案均已失效 似乎是idea与Tomcat命令行输出格式不一致所致,千辛万苦在某一小角落发现这个方法,一针见血, ...

  2. 给hive的metastore做JVM优化

    最近在测试环境下,hive的metastore不稳定,于是做一次JVM优化 在hive-env.sh中 export HADOOP_HOME=/opt/cdh/hadoop-2.6.0-cdh5.14 ...

  3. shell 处理小数位加减法(比较)运算

    有一个shell脚本需要处理小数位运算,刚开始使用了expr Java代码   a=7.9 b=10 c=`expr  $a \> $b` 结果运算错误,因为expr只支持整数运算,不支持小数. ...

  4. Linux禁止普通用户su至root

    linux系统为了限制权限,有时候需要禁止普通用户su到root用户 为禁止普通用户su至root,需要分别修改/etc/pam.d/su和/etc/login.defs两个配置文件. 二.详细配置 ...

  5. anaconda 命令集合

    0.安装 $ bash ~/Downloads/Anaconda3-5.3.1-MacOSX-x86_64.sh source ~/.bash_profile 1.查看 anaconda 的版本 co ...

  6. java用jsoup解析HTML

    步骤 1获取document对象 //方法一 Document doc = Jsoup.connect(网址).get() //方法二 Document doc = Jsoup.parse(html字 ...

  7. vue项目开发基本目录结构

    § 目录结构 . ├── build/ # Webpack 配置目录 ├── dist/ # build 生成的生产环境下的项目 ├── src/ # 源码目录(开发都在这里进行) │ ├── ass ...

  8. Katalon Studio之请求响应中文乱码解决方法

    最近在用Katalon做接口测试过程中发现请求响应消息中返回的中文均为乱码,这是因为我们使用的系统环境在初始安装时选择的中文简体,导致windows系统默认编码格式为GBK,但是KS的编码格式是UTF ...

  9. Oracle 存储过程 PROCEDURE

    存储过程  一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中.在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一 ...

  10. Spring源码学习相关记录

    Spring单例实现: protected Object getSingleton(String beanName, boolean allowEarlyReference) { Object sin ...