色情行业,或许是对信息渠道最敏锐、利用各类信息渠道进行传播最“充分”的“行业”。这些年,社交 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. Java - 数组排序 -- 浅析稳定性与复杂度

    上次我们了解了对数组的基本操作,那么谈到数组,我们就不得不谈谈数组的排序 什么是排序 排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列 -- 百度百科 排序是 ...

  2. js,JQ 图片转换base64 base64转换为file对象,blob对象

    //将图片转换为Base64 function getImgToBase64(url,callback){ var canvas = document.createElement('canvas'), ...

  3. 027 storm面试小题

    1.大纲 Storm工作原理是什么? 流的模式是什么?默认是什么? 对于mapreduce如何理解? Storm的特点和特性是什么? Storm组件有哪些? 2.Storm工作原理是什么? 相对于ha ...

  4. java笔记:排错5:误删maven target:恢复不了,怎么再生成

    上篇讲过,误删maven项目的target,或clean以后,target文件夹会删掉. 想要重新加载模块生成最新的target目录,可以再跑一下tomcat. 但有时不灵,可能是因为Tomcat本身 ...

  5. Pytoch机器学习乱玩(一):数学建模作业,体重与心率

    动物心率与体重的模型 动物消耗的能量p主要用于维持体温,而体内热量通过其表面积S散失,记动物体重为w,则\(P \propto S \propto w^{\alpha}\).又\(P\)正比于血流量\ ...

  6. docker-compose模板文件参数说明

    working_dir:一般这个参数用在应用程序Services下,我们指定应用程序所在的目录为当前目录,类似linux中的cd working_dir.其余的参数,例如command等就是基于此参数 ...

  7. XAML控件不可访问,它具有一定的保护级别

    其它namespace的代码访问控件时会出现这个问题 需要把控件状态由protected改为public <TextBlock x:FieldModifier="public" ...

  8. python 获取mac地址zz

    通过python获取当前mac地址的方法如下:(1)通用方法,借助uuid模块def get_mac_address(): import uuid      node = uuid.getnode() ...

  9. Unity Rain Ai 插件基本使用(二)

    前言 在前面的教程中我们已经基本实现了路径导航和障碍物规避. 但是这样我们并没有让我们的角色学会思考,他只是机械的去完成一些步骤,这并不能体现Rain插件的智能. 一个角色他应该有多个不同的状态,待机 ...

  10. ES6学习

    一.ES6的特点 1.let(变量),const(常量) 2.在ES6中不能重复定义 3.块级作用域 普通作用域 if(true){ var test =1; } console.log(test); ...