PrefaceAn increasing amount of data is stored in electronic form. This phenomenon increases the need of the methods that help to access the useful pieces of information that are hidden in ocean of the collected data. That is, methods to perform automated data processing are needed. The role of machine learning is to provide methods that support this progress, i.e. it provides algorithms that can automatically discover those hidden and non-trivial patterns in data that are useful for us.In the focus of this thesis stands a special family of machine learning algorithms referred to as support vector-based learners. These algorithms are all based on the so-called maximal margin heuristic, which helps to select the final model from the suitable ones preserving the generalization ability of the model. These methods are quite general, and they have a numerous amazing properties like generalization capability or robustness to noisy data. However, to apply them to a specific task it is needed to adapt them to that particular task. This is challenging since the inappropriate adaptation can result in a drastic decrease in prediction performance or in the generalization capability; or cause a computationally infeasible situation (e.g. huge computational complexity or untreatable network load in a distributed setting).The goal of this thesis is to examine the suitability and adaptability of ii various support vector-based learning methods in numerous learning tasks and environments. During this, novel techniques and ideas, which are less frequent or maybe surprising, are investigated and discussed. The considered tasks themselves touch a wide range problems like time series forecasting, opinion mining, collaborative filtering, and the common binary classification problem. An uncommon computational environment is also concerned, namely the fully distributed environment.Róbert Ormándi, July 2013.