Learning and soft computing :support vector machines, neural networks, and fuzzy logic models