可以将机器学习库用于流式输入和输出吗?

我想在我的项目中加入机器学习,但还没有看到任何关于我打算使用的案例。看起来旧的Pandora’s Box项目做了一些类似的事情,但使用的是文本输入和输出。我希望实时训练模型,同时使用它(当它运行得足够好时,将其从测试切换到实时API端点)。但我找到的每个库的工作方式都是“输入数据块,得到答案”。我想能够将数据流式传输到其中:而不是给它“5,4,3,4,3,2,3,4,5”,然后它回答“1”或“-1”或“0”,我想给它“5”,然后是“4”,然后是“3”,然后是“4”等,每次它都会回应。

我甚至不确定“流式传输”是否是正确的词。请帮助我!


回答:

这听起来像是循环神经网络的使用案例,它可以将序列(你的数据流)转换为单一输出或其他序列。这是一种经过充分探索的方法,例如在自然语言处理中。Tensorflow支持不同类型的这种网络。

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

如何预测不平衡数据的类别?

在机器学习的二元分类问题中,当类别不平衡时,哪个类别被…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注