机器学习
数据预处理与特征工程
前面几章我们学习了怎么使用决策树模型对数据建模和做预测。但是前提是,我们已经有一些可以直接喂给模型的数据。从前面的课程中,我们知道,机器学习模型的输入数据要求是固定维度的数值型向量。
那么,实际情况下,我们怎么将我们收集的数据转换为机器学习模型所需要的格式呢?
这时我们就需要对原始数据进[……]
用决策树模型解决实际问题
在数据科学的领域中,决策树模型是一种非常强大且易于理解的工具。对于初学者来说,理解和运用决策树模型来解决实际问题是一个有趣且富有收获的过程。
那么,如何用决策树模型来解决实际问题呢?
用机器学习模型解决实际问题通常分为这样几步:
下面我们通过3个不同领域的案例来学习如何[……]
机器学习101-Hello world
在接下来的这篇文章中,我们将借助一个生动而具体的案例,带领读者深入探究机器学习的实际运作过程,清晰直观地让读者明白机器学习究竟是在进行怎样的工作,如何从海量的数据中挖掘出有价值的信息,如何通过不断的学习和优化来实现各种神奇的功能,从而让读者对机器学习有一个更为深刻和准确的认知。
机器学[……]
机器学习:为程序员打开的新领域之门
亲爱的程序员朋友们,当我们在代码的世界中畅游时,是否曾想过还有一个更为神奇和广阔的领域等待我们去探索?没错,那就是机器学习。
那么,究竟什么是机器学习呢?简单来说,机器学习就是让计算机具备像人类一样学习的能力,它通过对大量数据的分析和处理,自动发现数据中的模式、规律和知识,并利用这些来进行预测[……]
双塔召回模型中的logQ矫正
双塔召回模型
目前推荐系统中最重要的模型类型之一是双塔神经网络。它们的结构如下:神经网络的一部分(塔)处理有关查询(用户、上下文)的所有信息,而另一部分处理有关对象的信息。这些塔的输出是embedding相关特征,然后将它们相乘(内积或余弦相似度)得到user跟item的匹配分。
它[……]