Skip to main content
Top

2015 | OriginalPaper | Chapter

Transfer Learning by Inductive Logic Programming

Authors : Yuichiro Sato, Hiroyuki Iida, H. J. van den Herik

Published in: Advances in Computer Games

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this paper, we propose a Transfer Learning method by Inductive Logic Programing for games. We generate general knowledge from a game, and specify the knowledge so that it is applicable in another game. This is called Transfer Learning. We show the working of Transfer Learning by taking knowledge from Tic-tac-toe and transfer it to Connect4 and Connect5. For Connect4 the number of Heuristic functions we developed is 30; for Connect5 it is 20.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
For brevity, we use ‘he’ and ‘his’, whenever ‘he or she’ and ‘his or her’ are meant.
 
Literature
1.
go back to reference Love, N., Hinrichs, T., Haley, D., Schkufza, E., Genesereth, M.: General Game Playing: Game Description Language Specfication. Technical report LG-2006-01 Stanford Logic Group (2006) Love, N., Hinrichs, T., Haley, D., Schkufza, E., Genesereth, M.: General Game Playing: Game Description Language Specfication. Technical report LG-2006-01 Stanford Logic Group (2006)
2.
go back to reference Schiffel, S., Thielscher, M.: Fluxplayer: a successful general game player. In: The Twenty-Second AAAI Conference on Artificial Intelligence, pp. 1191–1196 (2007) Schiffel, S., Thielscher, M.: Fluxplayer: a successful general game player. In: The Twenty-Second AAAI Conference on Artificial Intelligence, pp. 1191–1196 (2007)
3.
go back to reference Björnsson, Y., Finnsson, H.: CADIAPLAYER: a simulation-based general game player. IEEE Trans. Comput. Intell. AI Games 1(1), 4–15 (2009)CrossRef Björnsson, Y., Finnsson, H.: CADIAPLAYER: a simulation-based general game player. IEEE Trans. Comput. Intell. AI Games 1(1), 4–15 (2009)CrossRef
4.
go back to reference Méhat, J.M., Cazenave, T.: Ary, a general game playing program. Board Games Studies Colloquium (2010) Méhat, J.M., Cazenave, T.: Ary, a general game playing program. Board Games Studies Colloquium (2010)
5.
go back to reference Walȩdzik, K., Mańdziuk, J.: An automatically-generated evaluation function in general game playing. IEEE Trans. Comput. Intell. AI Games 6(3), 258–270 (2014)CrossRef Walȩdzik, K., Mańdziuk, J.: An automatically-generated evaluation function in general game playing. IEEE Trans. Comput. Intell. AI Games 6(3), 258–270 (2014)CrossRef
6.
go back to reference Michulke, D., Thielscher, M.: Neural networks for state evaluation in general game playing. In: Buntine, W., Grobelnik, M., Mladenić, D., Shawe-Taylor, J. (eds.) ECML PKDD 2009, Part II. LNCS, vol. 5782, pp. 95–110. Springer, Heidelberg (2009) CrossRef Michulke, D., Thielscher, M.: Neural networks for state evaluation in general game playing. In: Buntine, W., Grobelnik, M., Mladenić, D., Shawe-Taylor, J. (eds.) ECML PKDD 2009, Part II. LNCS, vol. 5782, pp. 95–110. Springer, Heidelberg (2009) CrossRef
7.
go back to reference Taylor, E.M., Stone, P.: Transfer learning for reinforcement learning domains: a survey. J. Mach. Learn. Res. 10, 1633–1685 (2009)MathSciNetMATH Taylor, E.M., Stone, P.: Transfer learning for reinforcement learning domains: a survey. J. Mach. Learn. Res. 10, 1633–1685 (2009)MathSciNetMATH
8.
go back to reference Hinrichs, R.T., Forbus, D.K.: Transfer learning through analogy in games. AI Mag. 32(1), 70–83 (2011) Hinrichs, R.T., Forbus, D.K.: Transfer learning through analogy in games. AI Mag. 32(1), 70–83 (2011)
9.
go back to reference Muggleton, S., Paes, A., Santos Costa, V., Zaverucha, G.: Chess revision: acquiring the rules of chess variants through fol theory revision from examples. In: De Raedt, L. (ed.) ILP 2009. LNCS, vol. 5989, pp. 123–130. Springer, Heidelberg (2010) CrossRef Muggleton, S., Paes, A., Santos Costa, V., Zaverucha, G.: Chess revision: acquiring the rules of chess variants through fol theory revision from examples. In: De Raedt, L. (ed.) ILP 2009. LNCS, vol. 5989, pp. 123–130. Springer, Heidelberg (2010) CrossRef
10.
go back to reference Mitchell, M.T., Keller, M.R., Kedar-cabelli, T.S.: Explanation-based generalization: a unifying view. Mach. Learn. 1(1), 47–80 (1986) Mitchell, M.T., Keller, M.R., Kedar-cabelli, T.S.: Explanation-based generalization: a unifying view. Mach. Learn. 1(1), 47–80 (1986)
12.
13.
go back to reference Muggleton, S.: Inverse entailment and progol. New Gener. Comput. 13(3–4), 245–286 (1995)CrossRef Muggleton, S.: Inverse entailment and progol. New Gener. Comput. 13(3–4), 245–286 (1995)CrossRef
Metadata
Title
Transfer Learning by Inductive Logic Programming
Authors
Yuichiro Sato
Hiroyuki Iida
H. J. van den Herik
Copyright Year
2015
DOI
https://doi.org/10.1007/978-3-319-27992-3_20

Premium Partner