Applications of machine learning

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 599)


During the last 10 years, machine learning has been successfully applied. Most often, the applications are confidential. Therefore, only few publications about real world applications exist. In this paper, an overview of machine learning applications is given with their scenarios. Some typical applications are described. Then, future directions of machine learning applications are proposed. It is argued that machine learning is now mature enough to be incorporated into standard systems as well as algorithms. The integration of learning modules into database and retrieval systems is one of the trends. Another trend is to automatically select an appropriate learning tool out of a toolbox. The third trend, which is even more challenging, no longer requires a distinguished learning module, but offers methods of machine learning to be applied by programmers in their regular system development. Software engineers of the future can use inductive techniques as they now use message passing, for instance. Then, any program can be enhanced by some learning ability.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Bisson, 1991]
    Bisson, G. (1991). Learning of rule systems in a first order representation. Rapport de Recherche 628, LRI, University de Paris-Sud.Google Scholar
  2. [Brainware GmbH, 1990]
    Brainware GmbH (1990). News from Companies — Germany. page 10.Google Scholar
  3. [Brainware GmbH, 1991]
    Brainware GmbH (1991). Machine Induction on Complex Signals. Pragmatica, page 14.Google Scholar
  4. [Kietz and Wrobel, 1991]
    Kietz, J.-U. and Wrobel, S. (1991). Controlling the Complexity of Learning in Logic through Syntactic and Task-Oriented Models. In Muggleton, S., editor, Proc. of Int. Workshop on Inductive Logic Programming, pages 107–126, Viana de Castelo, Portugal. Also available as Arbeitspapiere der GMD No. 503.Google Scholar
  5. [Michalski, 1991]
    Michalski, R. (1991). Inferential Learning Theory as a Basis for Multistrategy Task-Adaptive Learning. In Michalski and Tecuci, editors, Multistrategy Learning. George Mason University, USA.Google Scholar
  6. [Michalski and Chilauski, 1980]
    Michalski, R. and Chilauski, R. (1980). Learning by Being Told and Learning from Examples: An Experimental Comparison of the Two Methods of Knowledge Acquisition in the Context of Developing an Expert System for Soybean Disease Diagnosis. Int. Journal of Policy Analysis and Information Systems, 4(2):125–161.Google Scholar
  7. [Michalski and Stepp, 1983]
    Michalski, R. S. and Stepp, R. E. (1983). Learning from Observation: Conceptual Clustering. In Michalski, R., Carbonell, J., and Mitchell, T., editors, Machine Learning, volume I, pages 331–363. Tioga, Palo Alto, CA.Google Scholar
  8. [Michie, 1989]
    Michie, D. (1989). New Commercial Oppertunities Using Information Technology. In Brauer, F., editor, Wissensbasierte Systeme, number 227 in Informatik Fachberichte, pages 64–71, Berlin, Heidelberg, new York, Tokio. Springer.Google Scholar
  9. [Morales, 1990]
    Morales, E. (1990). The Machine Learning Toolkit Database. Deliverable TI-MLT-5.5, The Turing Institute, Glasgow, UK.Google Scholar
  10. [Morik, 1987]
    Morik, K. (1987). Acquiring Domain Models. Intern. Journal of Man Machine Studies, 26:93–104. also appeared in Knowledge Acquisition Tools for Expert Systems, volume 2, J. Boose, B. Gaines, eds., Academic Press, 1988.Google Scholar
  11. [Morik, 1990]
    Morik, K. (1990). Integrating manual and automatic knowledge aquisition — BLIP. In McGraw, K. L. and Westphal, C. R., editors, Readings in Knowledge Acquisition — Current Practices and Trends, chapter 14, pages 213–232. Ellis Horwood, New York.Google Scholar
  12. [Muggleton and Feng, 1990]
    Muggleton, S. and Feng, C. (1990). Efficient induction of logic programs. In Proceedings of the 1th conference on Algorithmic Learning Theorie.Google Scholar
  13. [Quinlan, 1990]
    Quinlan, J. (1990). Learning Logical Definitions from Relations. Machine Learning, 5(3):239–266.Google Scholar
  14. [Quinlan, 1983]
    Quinlan, J. R. (1983). Learning Efficient Classification Procedures and Their Application to Chess End Games. In Michalski, R., Carbonell, J., and Mitchell, T., editors, Machine Learning — An Artificial Intelligence Approach, pages 463–482. Tioga, Palo Alto, CA.Google Scholar
  15. [Shapiro, 1983]
    Shapiro, E. Y. (1983). Algorithmic Program Debugging. ACM Distinguished Doctoral Dissertations. The MIT Press, Cambridge, Mass.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  1. 1.Dept. Computer Science, LS VIIIUniversity DortmundDortmund 50

Personalised recommendations