【问题标题】:Issue regarding practical approach on machine learning/computer vision fields关于机器学习/计算机视觉领域实用方法的问题
【发布时间】:2012-03-25 18:18:46
【问题描述】:

我真的对机器学习、数据挖掘和计算机视觉领域充满热情,我正在考虑让事情更进一步。

我当时正在考虑购买 LEGO Mindstorms NXT 2.0 机器人来尝试机器学习/计算机视觉和机器人算法,以便更好地理解几个现有概念。

你会鼓励我这样做吗?您是否推荐任何其他替代方法来理解这些领域的实用方法,这些领域的价格可以接受(近 200 - 250 磅)?有没有我可以购买和试验的迷你机器人?

【问题讨论】:

  • 这个问题可能过于主观,但我肯定会鼓励你这样做。那些 LEGO Mindstorms 看起来有点贵,但我已经看到了很多很棒的应用程序。

标签: c++ matlab machine-learning computer-vision robotics


【解决方案1】:

好吧,我会看看 irobot 创建...在您的预算范围内,而且非常强大。 根据您的年龄,如果您大学毕业,您可能不希望看到“乐高机器人”:-)

无论如何,我都会为我的实验室批量购买这些作品。你可以用硬线连接它们(便宜)或者在上面放一个蓝牙接口。

但是在小狗身上安装一个网络摄像头,将它连接到多核机器上,你就有了一个很棒的工作机器人,可以处理你想要探索的东西。

此外,旧的 roombas 有一个 ttl 级串行端口(如果这对您没有意义,请跳过它)。我不知道新的。因此,可以通过笔记本电脑控制任何 Roomba 真空吸尘器。

第一条规则,我怎么强调都不为过:拥有一个可靠的实验平台。如果你手工构建一些东西,只是为了基本功能,你会把所有的时间都花在小问题上,而不是去研究有趣的东西。

无论如何。祝你好运。

【讨论】:

    【解决方案2】:

    如果您的兴趣是机器学习、数据挖掘和计算机视觉,那么我会说乐高头脑风暴不是您的最佳选择。除非你也对机器人/电子学感兴趣。

    • 做有趣的机器学习,你只需要一台电脑和一个问题来解决。想想ai-contestmlcomp 或类似的。
    • 进行有趣的数据挖掘需要一台计算机、大量数据和一个要回答的问题。如果您有互联网连接,您可以获得的数据量仅受您的带宽限制。想想netflix prize,尝试从任何地方收集和解释数据。如果你正在学习,this is a nice place to start
    • 至于计算机视觉:您所需要的只是一台计算机和图像。根据您发现有趣的问题类型,您可以对random webcam images 进行一些处理,拍摄所有假日照片并尝试在其中检测where all your travel companions are。如果您有网络摄像头,您的选择将无穷无尽。

    Lego mindstorms 可让您将机器学习和计算机视觉结合起来。我不确定数据挖掘会从何而来,你会花(浪费?)时间在机器人/电子学方面,你没有将其列为你的激情之一。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-29
      • 1970-01-01
      • 1970-01-01
      • 2011-03-21
      • 2020-04-28
      • 2012-07-26
      • 2017-05-09
      • 1970-01-01
      相关资源
      最近更新 更多