1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > 人工智能AI > 正文

人工智能AI

如何让爸妈看懂你的AI模型,用上这几行代码就能用网页展示

1987web2023-08-16人工智能AI164

晓查 发自 凹非寺

量子位 报道 | 公众号 QbitAI

其实我是做机器学习模型的。

什么模型?拿出来给大家看看啊!

如果你是一个机器学习(ML)程序员,向爸妈、亲友或者客户介绍自己的职业时,可能会遇到这样的尴尬。

现在有了斯坦福大学出品的Gradio,你真的可以把自己的ML模型搬出来了。

只需几行代码,你就可以创建一个简单的网页,即使完全不会代码的爸妈,也能用拖拽操作体验你的ML模型。

除此之外,Gradio还可以嵌入Jupyter和Colab笔记本、博客和网站,甚至能把截图放在研究论文里作为展示。

CV、NLP模型轻松搞定

Gradio允许用户通过拖拽本地图像、粘贴文本、拍照等方式获取输入,网页另一侧瞬间出现输出结果。

在电脑上手写一个数字,实现MNIST识别:

用电脑摄像头拍一张图,检测你现在的情绪:

你以为Gradio只能展示计算机视觉任务?No!NLP任务也OK:

最近,Gradio项目又上线了ML模型展示平台GradioHub,供所有开发者上传自己的模型。遗传特征预测、CT图像重建这类前沿研究任务都能这个聚合页面看到。

使用方法

Gradio的安装非常方便,一行pip代码即可:

pip install gradio

Gradio使用现成代码也很方便,只需加上几行代码就能在网页展示。这是一个使用Inception V3进行图像分类的例子:

import gradio
import tensorflow as tf
image_mdl = tf.keras.applications.inception_v3.InceptionV3()

io = gradio.Interface(inputs=imageupload, outputs=label, model_type=keras, model=image_mdl)
io.launch()

你也可以提供自己的模型,而不是上面的预训练模型,或者使用Keras之外其他类型的模型。

更改Interface中的input和output参数可以创建不同的接口。目前Gradio支持的输入格式有:手写板、上传图像、摄像头、文本,输出结果为标签或文字。

传送门

Gradio网站:

https://gradio.app

在等待大模型商业落地的过程中,我们不必过于悲观。毫无疑问,任何一项技术的商业落地都不是一蹴而就的,并不像部分投资者想得那样,这个月研发大模型,下个月就直接产生收入。在这个过程中,大模型落地的慢于预期实际上更多来自于我们自身心态的变化。就像我们常常听到的一句话:当一项技术诞生的初期,我们往往会高估它的短期影响,而低估它的长期影响。在最初的过度亢奋之后,我们往往又对技术的落地前景过于悲观。

在报告《寻找AI技术潜在应用场景的方法论是什么?》中,我们已经给出了寻找AI潜在落地场景的方法论,这里不再赘述。仅就一个有意思的问题做补充探讨。

在之前的报告中,在我们从商业价值的大小、数据获取难度两个维度对场景进行了划分,并指出对于一般公司而言(相对于BAT等互联网巨头与科大讯飞等垂域领域巨头而言),潜在机会可能更多地来自于长尾场景。

那么对于第二象限,即封闭场景——长尾场景象限和第三象限即开放场景——长尾场景象限来说,哪类场景是更好的潜在方向呢?我们认为是第二象限。原因在于:

关于AI大模型的五个关键问题

本文来自格隆汇专栏:国泰君安证券研究,作者:李沐华、齐佳宏

  • 下一篇如何创作抖音短视频模板?

    如何创作抖音短视频模板?

    抖音视频的制作方法不难,主要是根据