Working with bigger data – online algorithms and out-of-core learning