Definition
Learning from structured data refers to all those learning tasks where the objects to be considered as inputs and/or outputs can usefully be thought of as possessing internal structure and/or as being interrelated and dependent on each other, thus forming a structured space. Typical instances of data in structured learning tasks are sequences as they arise, e.g., in speech processing or bioinformatics, and trees or general graphs such as syntax trees in natural language processing and document analysis, molecule graphs in chemistry, relationship networks in social analysis, and link graphs in the World Wide Web. Learning from structured data presents special challenges, since the commonly used feature vector representation and/or the i.i.d. (independently and identically distributed data) assumption are no longer applicable. Different flavors of learning from structured...
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsRecommended Reading
Cook D, Holder L (eds) (2007) Mining graph data. Wiley, New York
De Raedt L (2008) From inductive logic programming to multi-relational data mining. Springer, Heidelberg
Domingos P, Richardson M (2007) Markov logic: a unifying framework for statistical relational learning. In Getoor L, Taskar B (eds) Introduction to statistical relational learning. MIT Press, Cambridge, MA, pp 339–371
Emde W, Wettschereck D (1996) Relational instance based learning. In: Saitta L (ed) Proceedings of the 13th international conference on machine learning. Morgan Kaufmann, San Francisco, pp 122–130
Gärtner T (2003) A survey of kernels for structured data. SIGKDD Explor 5(1):49–58
Getoor L, Taskar B (eds) (2007) Introduction to relational statistical learning. MIT Press, Cambridge, MA
Lavrac N, Dzeroski S, Grobelnik M (1991) Learning nonrecursive definitions of relations with LINUS. In Kodratoff Y (ed) Proceedings of the 5th European working session on learning. Lecture notes in computer science, vol 482. Springer, Berlin, pp 265–281
Michalski RS (1983) A theory and methodology of inductive learning. In Michalski RS, Carbonell JG, Mitchell TM (eds) Machine learning: an artificial intelligence approach. Morgan Kaufmann, San Francisco, pp 83–134
Muggleton SH, De Raedt L (1994) Inductive logic programming: theory and methods. J Logic Program 19,20:629–679
Muggleton SH, Feng C (1992) Efficient induction of logic programs. In: Muggleton S (ed) Inductive logic programming. Academic Press, London, pp 291–298
Poole D (2008) The independent choice logic and beyond. In: De Raedt L, Frasconi P, Kersting K, Muggleton S (eds) Probabilistic inductive logic programming: theory and application. Lecture notes in artificial intelligence, vol 4911. Springer, Berlin
Quinlan JR (1990) Learning logical definitions from relations. Mach Learn 5(3):239–266
Sato T, Kameya Y (2008) New advances in logic-based probabilistic modeling by PRISM. In De Raedt L, Frasconi P, Kersting K, Muggleton S (eds) Probabilistic inductive logic programming: theory and application. Lecture notes in artificial intelligence, vol 4911. Springer, Berlin, pp 118–155
Winston PH (1975) Learning structural descriptions from examples. In: Winston PH (ed) The psychology of computer vision. McGraw-Hill, New York, pp 157–209
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Science+Business Media New York
About this entry
Cite this entry
Horváth, T., Wrobel, S. (2017). Learning from Structured Data. In: Sammut, C., Webb, G.I. (eds) Encyclopedia of Machine Learning and Data Mining. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-7687-1_458
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7687-1_458
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4899-7685-7
Online ISBN: 978-1-4899-7687-1
eBook Packages: Computer ScienceReference Module Computer Science and Engineering