首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Watson VisualRecognition无法对图像进行分类,给出错误400 (使用swift)

Watson Visual Recognition是IBM Watson的一项服务,它提供了图像识别和分类的功能。当使用Swift编程语言调用Watson Visual Recognition服务时,如果出现错误400,表示请求存在问题,无法对图像进行分类。

错误400通常是由于请求参数不正确或格式不符合要求导致的。为了解决这个问题,可以按照以下步骤进行排查和修复:

  1. 检查请求参数:确保你提供了正确的图像数据和必需的参数。例如,你需要确保提供了有效的API密钥、图像文件或URL等。
  2. 检查图像数据格式:Watson Visual Recognition支持多种图像格式,包括JPEG、PNG等。确保你提供的图像数据格式符合要求。
  3. 检查网络连接:确保你的应用程序能够正常访问Watson Visual Recognition服务。检查网络连接是否正常,并确保你的应用程序能够与Watson Visual Recognition建立有效的通信。
  4. 检查API版本:Watson Visual Recognition有不同的API版本,确保你使用的是最新的API版本,并且你的请求与该版本兼容。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

自动分类打标签!飞桨TSM模型帮你做视频理解

TSN模型从视频中采样N帧图像并通过最简单直接地N帧图像分类结果进行平均的方式进行时序信息融合,取得了当时State-of-the-art的性能,并得到大规模的应用。...:如果图片分别从左往右播放和从右往左播放,测试者会给出不同但是正确的理解结果,说明对视频的理解强依赖于视频的时序关系。...在此基础上,MIT和IBM Watson AI Lab的研发人员将模块进一步细分为适合在线视频使用的TSM模块和适合离线视频使用的TSM模块。 ?...数据读取器说明: 模型读取Kinetics-400数据集中的mp4数据,每条数据抽取seg_num段,每段抽取1帧图像每帧图像做随机增强后,缩放至target_size。...当取如下参数时,在Kinetics400的validation数据集的评估精度如下: seg_num target_size Top-1 8 224 0.70 3.3.模型推断 可通过如下命令进行模型推断

1.6K40

【工具】学AI必须接触的12样工具,你知道吗?

然而,用户界面是使用它的吐槽点,尤其是涉及到代码编写的时候。...2.Caffe(卷积神经网络框架) Caffe目前已经成为深度学习的一个开源框架了,它支持各种类型的软件架构设计会议及图像分割和图像分类。...5.IBM Watson IBM Watson被称为“问答机器”, 它使用分析能力和人工智能增强human-like的能力来应对问题。...使用Python,工作速度会比较突出,然而,不适合大数据集。 9.Swift AI Swift AI是Swift用于深度学习和神经网络的库,支持Mac机器(很快也会支持Linux)。...10.TensorFlow TensorFlow现在已经是semi-open-source库了,它最初是用来进行深度学习神经网络和机器学习的研究。它允许开发人员进行数值计算。

87050
  • 【AI VS人类】医生水平大PK: 人工智能四胜三平一负绝对领先

    该程序使用深度学习算法创建,用上述图像进行训练。 然后,研究人员CC-Cruiser进行了五次测试。首先,在计算机模拟中,AI程序能够以98.87%的准确度区分患者和健康个体。...因此,医生应该充分利用机器的建议来识别并防止潜在的错误分类,并作为自己判断的补充。 皮肤癌:自动皮肤癌分类最大数据集的构建 斯坦福大学的研究人员已经开发出一种算法,可以识别照片中的皮肤癌。...斯坦福大学的研究人员2000多种疾病近 13 万张皮肤病变图像进行了微调,这可能是自动皮肤癌分类中最大的数据集。 在研究中,该算法的结果与21名皮肤科医生的诊断进行了对比。...医生检查了数百幅皮肤病变图像,并确定是否进行进一步检测,或者确保患者是良性的。该算法检测了相同的图像给出了其诊断。医生和算法之前都没有看过图像。 最终结果,计算机与专家一致。...大约72%的时间内,医生给出了正确的诊断。应用程序则在34%的时间里给出了正确的诊断。 “医生绝非完美,”Mehrotra说。“他们仍然可能在10%到15%的时间内诊断错误

    65360

    14岁天才少年发现IBM公司bug,5岁就学编程,现在给20万人讲AI课程!

    这个名为“Ask Tanmay”的问答应用程序是一个自然语言问答系统(NLQA系统),内置Swift、Java和Python(最终的目标是仅在Swift使用它)。...Bakshi在这个项目中的作用是使用深度学习算法来理解患者的脑电波并将其转换为自然语言,这样患者就可以传达她的想法。 到目前为止,他们已经能让患者用二进制代码进行交流,要么是“是”,要么是“否”。...他们还计划在获得更多数据后,将人工智能的使用范围扩大到其他问题。 另外,Bakshi在他12岁那年出了一部iOS编程书籍《Hello Swift!》,适用于儿童和其他初学者的iOS应用程序编程。...目录如下: 1 为使用Swift构建app做好准备 2 你的第一个app 3 写出你的第一段使用变量的真正的Swift代码 4 I/O实验室 5 计算机也能做决定!...6 把重复性工作交给计算机 7 将变量编入数组或目录 8 代码的重用:用函数清除数据 9 代码的精简:使用更短的代码、用类清除做更多事情 10 文件的读写 11 框架构建:分类的“书架” 12 SpriteKit

    71830

    我的20年职业生涯:全是技术债

    Watson 的公司也曾用 Silverlight 构建了一些非常棒的东西。不过后来,苹果在浏览器中放弃了 Flash 和 Silverlight 的支持,从而终结了它们。...Swift Swift 是另一个很好地说明开发工具变化速度之快的例子。苹果公司发布 Swift 后,就很难再证明用 Objective C 编写代码是合理的了。...Watson 在 Stackiy 遇到的最大挑战之一是卡在了旧版本的 Elasticsearch 上。有一次,它们其工作方式进行了一些重大的更改,但这些更改并不完全向后兼容。...用户 Otis_Inf 拥有 28 年从业经历,他表示,他还记得网景(Netscape)发布背景图像的那一天,cgi 处理程序中的 Perl 脚本也曾经是常态。...如果按照软件工程环节分类,技术债务可以分为:需求分析、方案设计、架构设计(逻辑架构、功能架构、数据架构、部署架构、运行架构等等)、编码、测试、发布等。

    25510

    从人脸识别到机器翻译:52个有用的机器学习和预测API

    一年多过去了,好用的 API 也出现了一些新旧更迭,现在是时候这篇文章进行更新了。...IBM Watson Visual Recognition:能够理解图像的内容——图像的视觉概念标签、寻找人脸、给出近似年龄和性别、寻找一个集合中相似的图像。...比如,基于内容标记图像分类图像;检测人脸并返回坐标;识别特定领域的内容;生成内容的描述;识别图像中找到的文本;标记成人内容。...其能解码在线新闻媒体以进行情感分析和文本分类。 链接:http://nlptools.atrilla.net/web/api.php 10....IBM Watson Retrieve and Rank:开发者可以将自己的数据加载到该服务中,并用已知的相关结果机器学习模型(Rank)进行训练。服务输出包括一个相关文档和元数据列表。

    2.4K10

    十几家医院诊断误判,几百亿美元打水漂,IBM Watson能治病吗?

    多家医院终止了与Watson肿瘤相关项目,医生抱怨Watson给出错误判断。Watson真的能治病吗? ? IBM Watson到底能不能治病? 这个疑问已经出现在越来越多的人脑海里。...但就在前不久,IBM医疗部分发生大规模裁员,随后又爆出Watson给出错误的治疗方案。外媒Gimodo的一篇报道中,更是直言Watson“一无是处”。 ?...自2012年以来,纽约斯隆凯特琳癌症中心一直在帮助IBM训练Watson(但不使用该软件进行患者护理)。该院的专家与IBM工程师合作,肿瘤位置和存活条件等病史的相关特征进行排序。...他表示,Watson给出的建议影响了9%的治疗方案。 ? 美国退伍军人事务部使用Watson3000多名患者进行辅助医疗。...比如,Watson的产品与新的Epic系统无法兼容,必须重新测试等等。 针对种种质疑,IBM回应称,OEA给出的治疗建议是准确的,与专家给出的建议能够达到90%相一致。

    52330

    UnifyID的研究人员使用神经网络生成风格化图像扰乱API识别

    当样式转换算法的插值权重设置在0(原始图像)和0.1(轻微程式化图像)之间时,机器学习算法以高置信度(97-99%)将图像分类为“猫”。...“虽然这两幅图像肉眼难以区分,但分类器为这两幅图像指定的标签结果却大不相同,”UnifyID的首席机器学习科学家Vinay Prabhu在一篇文章中写道。 ?...IBM Watson的标签预测 在第二次更大规模的测试中,使用从Kaggle Dogs and Cats数据集中随机选择的200张猫咪图像,研究人员在通过Watson Visual Recognition...除了展示将样式转换视为对抗性示例生成技术的潜力之外,我们还希望引起人们关注围绕定义构成图像类别或标签的内在模糊性,以及是什么导致了图像错误分类。”...2017年10月,九州大学和麻省理工学院的研究人员演示了一种改变图像中单个像素的算法,导致AI对对象进行错误分类

    44440

    使用特定领域的文档构建知识图谱 | 教程

    在任何业务中,word文档都是很常见的,它们以原始文本、表格和图像的形式包含信息,所有这些都包含重要的事实。此代码模式[1]中使用的数据来自维基百科的两篇文章。第一个摘自肿瘤学家Suresh H....使用代码模式 Extend Watson text classification[3],文本使用Watson NLU进行分类,并进行标记。...(步骤3) 注意:可以使用你自己的数据和配置文件。如果使用自己的配置文件,请确保符合config_classification.txt文件中给出的JSON结构。 3....实体使用config_classification.txt文件进行扩展,关系使用config_relationships.txt文件进行扩展。...然后结果进行过滤和格式化,以获取相关关系并丢弃不相关的关系。 将过滤后的关系发送到notebook中的绘制图形函数,构建知识图谱。

    2.8K20

    业界 | 深度学习真的万能吗?理解深度学习的局限性

    因此本文力图阐述深度学习的局限性,引发更多深度学习的思考。 人工智能已经达到了炒作的顶峰。新闻报告称有的公司已经使用 IBM Watson 取代了工人、算法在诊断上击败了职业医生。...虽然神经网络在大样本量上达到统计学上令人惊讶成果,但它们「个例不可靠」,并且经常会导致人类永远不会出现的错误,如将牙刷分类为棒球棒。 ? 结果与数据一样好。...在两个最出名的缺陷中,Google 图像错误地将非洲裔美国人分类为大猩猩,而微软的 Tay 在 Twitter 上学习了几个小时后,就出现了种族主义以及歧视女性的言论。...通过人眼不可见的方式在数学上处理图像,复杂的攻击者可以欺骗神经网络产生严重错误分类。 ? 深度学习之外是什么? 我们如何克服深度学习的局限性,并朝着通用人工智能迈进?...在手写字体识别中,神经网络目前需要对几万到几十万个样本进行训练才能得出较为优良的分类

    69060

    IBM Watson被曝给出错误癌症治疗建议,是悲剧还是误会?丨科技云·视角

    医生抱怨Watson给出错误判断,多家医院终止了与Watson肿瘤相关项目,Watson真的能治病吗?...---- 近日,外媒Stat News爆出了IBM的一份内部文件,其中提及Watson计算机经常给出错误的癌症治疗建议,比如给一个已经大出血的癌症病人开了有可能会导致出血的药。...简单说来,在医生输入患者的医疗记录后,这款超级计算机会从已经发表的研究成果里搜索与该病例相关的信息、这些信息进行分析,然后提出治疗建议。...有十几位使用Watson的机构和医生向WSJ记者反馈,Watson癌症应用收效甚微,某些情况下还会出错。...综合来看,仅凭Watson给出的结论中有错误就说其是“庸医”,其实有失公平。

    83320

    吉娃娃还是松饼?找到最好的计算机视觉API

    虽然感知器机器,如Mark 1,是为图像识别而设计的,但实际上它们只能分辨出线性可分的模式。这使他们无法学习大多数视觉媒体中的复杂模式。...计算机视觉和图像识别API 如果你是一个机器学习工程师,你可以很容易地通过使用预先训练的模型和在Keras/ Tensorflow或PyTorch上的权值来这些模型进行实验和微调。...进行测试 为了做到这一点,我将规范的meme分解成16个测试图像。然后使用工程师Gaurav Oberoi编写的开源代码来整合来自不同API的结果。...如果同一照片中有多个主题,或者主题被设计或遮挡,API通常会对对象进行错误识别。 在上面的图像中,狗身上的服装可能阻止了API正确识别品种。...IBM Watson可以标记出帽子,但无法说出是人还是狗穿戴着帽子。 处理噪声标签 我们一般使用非结构化的真实数据(包括图像),而人工打上的标签并不总是“真值”。标签可能是错误的,或者是“噪音”。

    1.5K90

    android studio 使用 jni 编译 opencv 完整实例 之 图像边缘检测!从此在andrid中自由使用 图像匹配、识别、检测

    当时觉得,要实现这样一个东西,肯定没现成的API 可供使用,第一时间想到的 无疑就是opencv,这个拥有一套强大的图像处理函数的库,它的开发语言主要是C++,但是,也有 jar 包可供android开发使用...,如果单单是使用里面已经写好了的效果的话,肯定是不能完成图像匹配的。        ...当时,无论是自己请教别人、百度、google 还是查书,都无法解决,足足耗时 一星期!! ?       逐保留项目信息,放弃不搞。      ...,可以直接使用 cmd 进行编译;       ndk 为 android-ndk-r10d(强烈建议使用 r9 或 r10 系列,因为这两个能在 cmd 中编译出 .so),r10d 能够支持的 android...,它是用来设置生成 对应架构的 .so 文件,我这里是armeabi-7a,如果要生所有的,写出 :=all,注意,这样很可能会报错,错误信息是,某种架构找不到,所以,我要你看清楚,上面文件夹里面有哪些架构

    5.6K50

    最新研究发现:大数据+人工智能将成治疗癌症的新希望

    IBM公司宣布与美国制药公司辉瑞(Pfizer)合作,由此,辉瑞公司将成为首个使用Watson系统研发药物的公司,也是Watson首位接受个性化AI服务的客户。...这样一来,Watson等人工智能系统就成为寻找相关医学信息的最佳途径,它们可以找到很多人类研究员无法找到的信息。...谷歌的机器学习可以帮助识别图像,而微软的聊天机器人可以与他人进行口头交流,两者可以进行互补:消费者消费这些技术可以为研究提供资金支持,同时,研究结果也可以反过来为消费者提供更好的服务。...IBMWatson的发展也有相似的设想。日前,IBM宣布一项研究计划,将在机器人制造、物联网产品等设备中投入人工智能技术,提高智能化水平。...辉瑞公司将运用Watson系统来“分析规模庞大的(公共和私有)数据源”,并“分析测试不同假设情况,以获得基于证据的实时观察结果。”此外,他们还将使用人工智能来判别新的癌症疗法是否安全。

    93960

    零基础学习Swift中的数据科学

    创建两个变量a和b: let a = "Analytics" var b = "Vidhya" 现在,尝试改变a和b的值: b = "AV" a = "AV" 你会注意到,b能够不报错的更新其值,而a则给出一个错误...这有助于防止程序中的错误,因为如果类型不匹配。Swift将抛出一个错误: let weight: Double = 72.8 可以做个小测验。...关于数据集 让我们来理解一下我们将在本节中使用的问题陈述。如果你以前接触过深度学习领域,你可能对它很熟悉。 我们将构建一个卷积神经网络(CNN)模型,使用MNIST数据集将图像分类为数字。...该数据集包含6万张训练图像和1万张手写数字测试图像,可用于训练图像分类模型: ? 这个数据集是处理计算机视觉问题的一个相当常见的数据集,所以我不打算详细描述它。...开始项目 在开始构建模型之前,我们需要下载数据集并进行预处理。

    1.5K20

    【行业】苹果和IB将通过新的机器学习集成展开合作

    据苹果公司称,该项目名为“Watson Services for Core ML”,其允许员工使用配备的MobileFirst应用程序来分析图像,对视觉内容进行分类,并使用Watson服务来训练模型。...Watson的视觉识别提供了预先训练的机器学习模型,支持图像分析,以识别场景、物体、面孔、颜色、食物和其他内容。重要的是,图像分类器可以根据客户需求进行定制。...例如,一个集成到iOS企业应用程序的机器学习模型,可以通过使用Watson图像识别能力来识别照片或实时iPhone相机视图中的损坏设备。...将Watson技术集成到iOS中是一个相当简单的工作流程。客户首先使用Watson构建机器学习模型,Watson可以访问非现场数据存储库 。...Naghshineh TechCrunch说:“这就是这种组合的美妙之处,当你运行这个应用程序时,它是实时的,你不需要连接到Watson;但是当你在设备上不同部分进行分类时,这些数据会被收集起来;当你通过较低的交互基础连接到

    1K40

    教你构建一个优秀的SD Prompt

    这里我会对如何构建一个好的Prompt进行一个总结。 什么是一个好的提示词 构建有效的提示是使用Stable Diffusion AI或其他AI图像生成工具的关键。...一个常见的错误是关于主题的描述不够。比如说,我们想生成一个施展魔法的女巫。一个新手可能只写了一个女巫的描述。 A witch 你会得到一些还不错的图像,但这个提示留下了太多想象的空间。...通过用户反馈,及时提示进行修改和优化。 测试和优化:构建完提示后,需要进行测试,观察用户提示的反应,并根据反馈进行相应的优化和修改。...例如: (Emma Watson:0.5), (Tara Reid:0.9), (Ana de Armas:1.2) 从提示到提示 通过关键词混合,你可以实现类似于提示到提示的效果,生成一高度相似的图像进行编辑...如果 Taylor Swift(在训练数据中)总是交叉双腿,模型会认为交叉双腿也是 Taylor Swift。 当你在提示中使用 Taylor Swift 时,你可能本意是使用她的脸。

    31510

    业界 | 对比了六家计算机视觉API,发现最好的竟然是...

    计算机视觉和图像识别 API 如果你是一个机器学习工程师,那么在 Keras、TensorFlow 或 PyTorch 任何一个框架中使用预训练的模型和权重进行实验或微调都是很简单的。...为了回答这个问题,在对结果进行互相比较之前,你必须你的商业目标、产品使用案例、测试数据集和成功指标有清晰的定义。...进行测试 为了我们的目的,我将标准的模因分成了 16 张测试图像。...IBM Watson 可以标记出帽子,但无法说出是人还是狗穿戴着帽子。 处理噪声标签 我们一般使用非结构化的真实数据(包括图像),而人工打上的标签并不总是「真值」,因为标签可能不正确或含有「噪声」。...基于吉娃娃与松饼的 16 张对比图像,下图给出了其他标准的总结。Amazon Rekognition 经常比其他全自动 API 快一点。

    1.2K60

    投资50亿的IBM医疗裁员70%:从象牙塔到落地,Watson被泼了哪些冷水

    如果Watson能够将这种即时专业知识带到世界各地的医院和诊所,人工智能似乎可以减少诊断错误,优化治疗,甚至减轻医生数量的短缺。 但是,象牙塔内的承诺无法做到跨越技术与业务之间的鸿沟。...到目前为止,监管机构只批准了少数基于AI的工具用于真实医院和医生办公室:这些开创性产品主要聚集在图像诊断领域——通过计算机视觉技术分析图如X射线和视网膜扫描图像进行诊断。...IBM医疗保健系统中不同参与者进行了数量惊人的调查,希望AI可以通过分析海量的数据集做出决策支持,扩大Watson的“认知”能力。但NLP虽然取得较大进步, 但与人类还是相差甚远。...该项目使用Under Armour的活动跟踪器应用程序提供的数据,并由认知教练根据用户的习惯提供定制的培训计划,并基于相似用户的数据进行分析,为用户提供健身建议。...最终,IBM在医疗上的缓慢发展而感到失望的Chase 选择与IBM分道扬镳。 马里兰大学放射学教授、信息系统副主席艾略特·西格尔,曾经众多Watson狂热粉丝中的一员,也与IBM进行过医疗诊断研究。

    48720

    投资50亿的IBM医疗裁员70%:被泼冷水的Watson都经历了什么?

    如果Watson能够将这种即时专业知识带到世界各地的医院和诊所,人工智能似乎可以减少诊断错误,优化治疗,甚至减轻医生数量的短缺。 但是,象牙塔内的承诺无法做到跨越技术与业务之间的鸿沟。...到目前为止,监管机构只批准了少数基于AI的工具用于真实医院和医生办公室:这些开创性产品主要聚集在图像诊断领域——通过计算机视觉技术分析图如X射线和视网膜扫描图像进行诊断。...IBM医疗保健系统中不同参与者进行了数量惊人的调查,希望AI可以通过分析海量的数据集做出决策支持,扩大Watson的“认知”能力。但NLP虽然取得较大进步, 但与人类还是相差甚远。...该项目使用Under Armour的活动跟踪器应用程序提供的数据,并由认知教练根据用户的习惯提供定制的培训计划,并基于相似用户的数据进行分析,为用户提供健身建议。...最终,IBM在医疗上的缓慢发展而感到失望的Chase 选择与IBM分道扬镳。 马里兰大学放射学教授、信息系统副主席艾略特·西格尔,曾经众多Watson狂热粉丝中的一员,也与IBM进行过医疗诊断研究。

    98130
    领券