Questions tagged [online-machine-learning]

Use for questions about the online machine learning (aka out-of-core or incremental) technique. Use with the main [machine-learning] tag and with an appropriate language tag (e.g. [python]) where applicable.

Online machine learning is different than other approaches, such as batch learning techniques, which generate the best predictor by learning on the entire training data set at once.

It is a common technique used in areas of machine learning, where it is computationally infeasible to train over the entire dataset, requiring the need for out-of-core algorithms.

It is also used when it is necessary for the algorithm to dynamically adapt to new patterns in data, or when the data itself is generated as a function of time, such as "stock price prediction" for example.

In scikit-learn, for example, the SGDClassifier features an implementation of online learning.

19 questions
0
votes
0 answers

vowpal wabbit : multilable_oaa does not return label for all inputs

I have to predict two labels and I have created a model using : model = vw("--multilabel_oaa 50 --ngram E2 -b 24 -l2") This returns two labels in 65% of predictions. But in the remaining cases it returns only one label or even three labels in some…
0
votes
2 answers

How to increase the number of iterations to optimize my cost function at each step using partial_fit at Scikit SGDClassifier?

When using partial_fit at Scikit SGDClassifier the number of iteration for the convergence of the cost functions equals 1, as stated in the description: Perform one epoch of stochastic gradient descent on given samples. Internally, this method uses…
Luk-StackOverflow
  • 321
  • 1
  • 5
  • 10
0
votes
1 answer

Blind Position Online Prediction

new here. I'm currently working on my MSc thesis that consists of developing a set of blinds/shutters that predict the user's behavior and set the position automatically, according to the user's habits and likes. I'm using Online Learning to solve…
-1
votes
1 answer

Is standardizing training data for a model intended to make predictions on streaming data actually realistic?

I am trying to predict activities (e.g. running, sitting, walking) based on non-streaming data with a convolutional neural network. Standardizing or normalizing the training and test data improves the predictive performance of the network…
1
2