我正在上一门有关苹果机器学习技术的课程。我刚刚遇到了这一段:
Turi Create和Create ML特定于任务,而不是任务 特定于模型。这意味着您可以指定问题的类型 要解决,而不是选择要使用的模型类型。 您选择与您要解决的问题类型匹配的任务 解决,然后Turi Create 分析您的数据并选择正确的模型 工作。
我的问题是,当您选择诸如二进制图像分类之类的任务,并且“创建ML / Turi创建”为您选择合适的模型时,它可以处理哪些模型。市场上没有很多这样做的机型吗?苹果只是选择了他们认为最好的那个吗?
谢谢!
答案 0 :(得分:2)
对于基于图像的任务,Create ML使用名为“ Vision FeaturePrint.Scene”的模型。这被移植到iOS和macOS中。这可能是某种ResNete模型,但谁知道...这是一个秘密。
对于图像分类,Turi Create允许您在SqueezeNet 1.1和ResNet-50之间进行选择。
对于对象检测,Turi Create构建类似于Tiny YOLO v2 / Darknet的东西。
对于活动识别,它是一个由转换层,LSTM和几个完全连接的层组成的模型。
Turi Create user guide实际上解释了其中的一些细节。
我还没有真正研究过其他模型,但是您可以通过查看Turi Create source code(尤其是here)或通过训练模型然后通过Netron。