机器学习和图像识别:如何开始?
Machine Learning & Image Recognition: How to start?
我已经成为 15 年的全栈 Web 开发人员,并且想参与机器学习。已经有一个特定的场景:我们有一个包含数百万个产品和每个产品图像的数据库。还有一个包含大约 5000 个术语的数据库。
一张产品图片被 link 编辑为多个术语(通常为 3 - 20),其中 link 仍然具有权重 (1-100%)。这些术语始终具有视觉性质,也就是说,它们描述了图像上视觉上可识别的特征。
现在的目标应该是上传一张新图像(当然有主题参考),并根据已经分类的图像获得可能的术语(包括概率)的答案。
关于如何最好地从这里开始,您有什么建议吗?是否有接近这种情况的框架? TensorFlow 与此任务相关吗?我应该学习什么新语言?
非常感谢!
TensorFlow 可以用,不过很漂亮"low-level"。因此,如果您刚刚起步,最好使用带有 TensorFlow 后端的 Keras,因为它对用户更友好。
关于您可能会使用的语言 Python。所以如果你还不知道,你应该开始。在我看来,您已经是一名开发人员,所以您也可以在练习的同时即时学习它。
至于教程,您可能不得不从许多不同的教程中挑选出相关的部分。你可以从这样的事情开始:
https://www.pyimagesearch.com/2018/05/07/multi-label-classification-with-keras/
我已经成为 15 年的全栈 Web 开发人员,并且想参与机器学习。已经有一个特定的场景:我们有一个包含数百万个产品和每个产品图像的数据库。还有一个包含大约 5000 个术语的数据库。
一张产品图片被 link 编辑为多个术语(通常为 3 - 20),其中 link 仍然具有权重 (1-100%)。这些术语始终具有视觉性质,也就是说,它们描述了图像上视觉上可识别的特征。
现在的目标应该是上传一张新图像(当然有主题参考),并根据已经分类的图像获得可能的术语(包括概率)的答案。
关于如何最好地从这里开始,您有什么建议吗?是否有接近这种情况的框架? TensorFlow 与此任务相关吗?我应该学习什么新语言?
非常感谢!
TensorFlow 可以用,不过很漂亮"low-level"。因此,如果您刚刚起步,最好使用带有 TensorFlow 后端的 Keras,因为它对用户更友好。
关于您可能会使用的语言 Python。所以如果你还不知道,你应该开始。在我看来,您已经是一名开发人员,所以您也可以在练习的同时即时学习它。
至于教程,您可能不得不从许多不同的教程中挑选出相关的部分。你可以从这样的事情开始:
https://www.pyimagesearch.com/2018/05/07/multi-label-classification-with-keras/