在产品开发成功的关键机器学习

在#BiteSize的最新一集,泽维尔Amatriain还是因为他在机器学习工作而闻名,解释了建筑产品成功的关键机器学习,无论是移动还是web应用程序。

泽维尔Amatriain

泽维尔Amatriain是工程副总裁Quora的,他领导团队建设知识在互联网的最佳来源。随着不同领域的50多个出版物,泽维尔他特别是在一般和推荐系统机器学习的作品而闻名。

的Quora之前,他是在Netflix的,在那里他带领球队建设著名的Netflix的推荐算法研究/技术总监。

先前,泽维尔也是在Telefonica公司研究的科学家,并在加州大学圣巴巴拉分校研究总监。他曾任教于不同的大学都在美国和西班牙,并经常被邀请为会议和公司扬声器。

抄本

我得到这个问题很多从谁开始了的人,他们有一个小公司,甚至大型公司,他们正在试图找出我们如何能够利用机器学习的。yabo.com下载想一想,最好的办法基本上是问正确的问题。

问题喜欢 -

  • 你需要什么来解决?
  • 什么是你需要的产品?
  • 什么是您的应用需求?
  • 什么是您的业务需求?

然后找出有什么办法,我可以用我周围所有的数据来解释和预测的事情,与我的业务问题还是我的产品的问题。

虽然有些人可能会倒过来说 - “我打算申请机器学习,我不知道我解决!”这是错误的。

你需要了解你想解决什么,什么是你的业务问题,你有什么可以让你的产品,然后找出。

也许最初的做法是非常简单的方法,你手握的规则,并告诉这是我的产品需要做一发现这样或那样的数据。但是你手握您的规则之后的下一个步骤应该是由手工编码规则摸不着头脑,而不是一个更智能的方式。

这时候,机器学习来到位的。

As you start exploring the world of machine learning you realize that one algorithm is going to be feeding into the next one and you are going to have some complex relations where one algorithm is figuring out the value of a given user and that’s being used as an input for another algorithm that’s figuring out what recommendation to give.

因此,它不仅是一个单一的算法。在产品像Quora的或Netflix的,有将是几十个不同的算法,并会有很多的方式把它们结合起来。

这里的关键是你要开始简单,找出什么是你正在试图解决的问题的实质。最终,你可能需要进入更复杂的算法,其中一些算法送入对方。

有启动简单,只有当你真正需要做的事情复杂化使事情变得复杂了很多价值。

是什么让一个伟大的机器学习产品?

该算法的复杂性和产品本身之间的无缝集成。所以,在某些时候它需要清楚的是,无论你已引入的新功能是非常有用的用户,它不是的方式获得。

当我们思考学习机产品的设计,我们正在考虑3分不同的事情。基本的有:

  1. 你必须对机器学习算法工作
  2. 你必须是要利用该算法对产品的设计工作
  3. 您还需要的工作,是要支持和规模算法在系统上,并大量数据

是谁在使用这个产品的人说,使这些三件事共同努力,以这样的方式,“嘿,这实际上是有意义的。这些建议是真正有用的,它实际上是让我喜爱的产品。”

这是关键,以使一个成功的产品的学习基地,机器学习算法,产品和系统之间的集成。

    ·尼迪·沙阿

    尼迪是内容营销的当先Arkenea,移动应用咨询公司建设的经验丰富的应用程序的初创公司和企业。