Skip to main content
Erschienen in: Knowledge and Information Systems 2/2019

30.08.2018 | Regular Paper

Recurrent collective classification

verfasst von: Shuangfei Fan, Bert Huang

Erschienen in: Knowledge and Information Systems | Ausgabe 2/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We propose a new method for training iterative collective classifiers for labeling nodes in network data. The iterative classification algorithm (ICA) is a canonical method for incorporating relational information into classification. Yet, existing methods for training ICA models rely on the assumption that relational features reflect the true labels of the nodes. This unrealistic assumption introduces a bias that is inconsistent with the actual prediction algorithm. In this paper, we introduce recurrent collective classification (RCC), a variant of ICA analogous to recurrent neural network prediction. RCC accommodates any differentiable local classifier and relational feature functions. We provide gradient-based strategies for optimizing over model parameters to more directly minimize the loss function. In our experiments, this direct loss minimization translates to improved accuracy and robustness on real network data. We demonstrate the robustness of RCC in settings where local classification is very noisy, settings that are particularly challenging for ICA.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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 "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!

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!

Literatur
1.
Zurück zum Zitat Angeline PJ, Saunders GM, Pollack JB (1994) An evolutionary algorithm that constructs recurrent neural networks. IEEE Trans Neural Netw 5(1):54–65CrossRef Angeline PJ, Saunders GM, Pollack JB (1994) An evolutionary algorithm that constructs recurrent neural networks. IEEE Trans Neural Netw 5(1):54–65CrossRef
2.
Zurück zum Zitat Bilgic M, Namata GM, Getoor L (2007) Combining collective classification and link prediction. In: Data mining workshops, 2007. ICDM workshops 2007. Seventh IEEE international conference on. IEEE, pp 381–386 Bilgic M, Namata GM, Getoor L (2007) Combining collective classification and link prediction. In: Data mining workshops, 2007. ICDM workshops 2007. Seventh IEEE international conference on. IEEE, pp 381–386
3.
Zurück zum Zitat Borenstein E, Ullman S (2004) Learning to segment. In: European conference on computer vision. Springer, pp 315–328 Borenstein E, Ullman S (2004) Learning to segment. In: European conference on computer vision. Springer, pp 315–328
4.
Zurück zum Zitat Connor JT, Martin RD, Atlas LE (1994) Recurrent neural networks and robust time series prediction. IEEE Trans Neural Netw 5(2):240–254CrossRef Connor JT, Martin RD, Atlas LE (1994) Recurrent neural networks and robust time series prediction. IEEE Trans Neural Netw 5(2):240–254CrossRef
5.
Zurück zum Zitat Domke J (2013) Learning graphical model parameters with approximate marginal inference. IEEE Trans Pattern Anal Mach Intell 35(10):2454–2467CrossRef Domke J (2013) Learning graphical model parameters with approximate marginal inference. IEEE Trans Pattern Anal Mach Intell 35(10):2454–2467CrossRef
6.
Zurück zum Zitat Duchi J, Hazan E, Singer Y (2011) Adaptive subgradient methods for online learning and stochastic optimization. J Mach Learn Res 12:2122–2159MathSciNetMATH Duchi J, Hazan E, Singer Y (2011) Adaptive subgradient methods for online learning and stochastic optimization. J Mach Learn Res 12:2122–2159MathSciNetMATH
7.
Zurück zum Zitat Fan S, Huang B (2016) Training iterative collective classifiers with back-propagation. In: 12th International workshop on mining and learning with graphs, San Francisco, USA Fan S, Huang B (2016) Training iterative collective classifiers with back-propagation. In: 12th International workshop on mining and learning with graphs, San Francisco, USA
8.
Zurück zum Zitat Getoor L, Diehl CP (2005) Link mining: a survey. ACM SIGKDD Explor Newsletter 7(2):3–12CrossRef Getoor L, Diehl CP (2005) Link mining: a survey. ACM SIGKDD Explor Newsletter 7(2):3–12CrossRef
9.
Zurück zum Zitat Graves A (2012) Supervised sequence labelling. In: Supervised sequence labelling with recurrent neural networks. Springer, Berlin, Heidelberg, pp 5–13 Graves A (2012) Supervised sequence labelling. In: Supervised sequence labelling with recurrent neural networks. Springer, Berlin, Heidelberg, pp 5–13
10.
Zurück zum Zitat Graves A, Jaitly N (2014) Towards end-to-end speech recognition with recurrent neural networks. In: Proceedings of the 31st international conference on machine learning (ICML-14), pp 1764–1772 Graves A, Jaitly N (2014) Towards end-to-end speech recognition with recurrent neural networks. In: Proceedings of the 31st international conference on machine learning (ICML-14), pp 1764–1772
11.
Zurück zum Zitat Hochreiter S, Bengio Y, Frasconi P, Schmidhuber J (2001) Gradient flow in recurrent nets: the difficulty of learning longterm dependencies. In: Kremer SC, Kolen JF (eds) A Field Guide to Dynamical Recurrent Neural Networks. Wiley Hochreiter S, Bengio Y, Frasconi P, Schmidhuber J (2001) Gradient flow in recurrent nets: the difficulty of learning longterm dependencies. In: Kremer SC, Kolen JF (eds) A Field Guide to Dynamical Recurrent Neural Networks. Wiley
12.
Zurück zum Zitat Ishikawa M (1996) Structural learning with forgetting. Neural Netw 9(3):509–521CrossRef Ishikawa M (1996) Structural learning with forgetting. Neural Netw 9(3):509–521CrossRef
13.
Zurück zum Zitat Jensen D, Neville J, Gallagher B (2004) Why collective inference improves relational classification. In: SIGKDD international conference on knowledge discovery and data mining, pp 593–598 Jensen D, Neville J, Gallagher B (2004) Why collective inference improves relational classification. In: SIGKDD international conference on knowledge discovery and data mining, pp 593–598
14.
Zurück zum Zitat Kong X, Shi X, Yu Philip S (2011) Multi-label collective classification. In: SDM, vol 11. SIAM, pp 618–629 Kong X, Shi X, Yu Philip S (2011) Multi-label collective classification. In: SDM, vol 11. SIAM, pp 618–629
15.
Zurück zum Zitat Lindamood L, Heatherly R, Kantarcioglu M, Thuraisingham B (2009) Inferring private information using social network data. In: Proceedings of the 18th international conference on World wide web. ACM, pp 1145–1146 Lindamood L, Heatherly R, Kantarcioglu M, Thuraisingham B (2009) Inferring private information using social network data. In: Proceedings of the 18th international conference on World wide web. ACM, pp 1145–1146
16.
Zurück zum Zitat London B, Getoor L (2014) Collective classification of network data. In: Aggarwal CC (ed) Data classification: algorithms and applications. CRC Press, Boca Raton London B, Getoor L (2014) Collective classification of network data. In: Aggarwal CC (ed) Data classification: algorithms and applications. CRC Press, Boca Raton
17.
Zurück zum Zitat Lu Q, Getoor L (2003) Link-based classification. In: Proceedings of the international conference on machine learning (ICML) Lu Q, Getoor L (2003) Link-based classification. In: Proceedings of the international conference on machine learning (ICML)
18.
Zurück zum Zitat McAuley JJ, Leskovec J (2012) Learning to discover social circles in ego networks. In: Advances in neural information processing systems, pp 539–547 McAuley JJ, Leskovec J (2012) Learning to discover social circles in ego networks. In: Advances in neural information processing systems, pp 539–547
19.
Zurück zum Zitat McDowell LK, Gupta KM, Aha DW (2007) Cautious inference in collective classification. In: AAAI, vol 7, pp 596–601 McDowell LK, Gupta KM, Aha DW (2007) Cautious inference in collective classification. In: AAAI, vol 7, pp 596–601
20.
Zurück zum Zitat McPherson M, Smith-Lovin L, Cook JM (2001) Birds of a feather: homophily in social networks. Annu Rev Sociol 27:415–444CrossRef McPherson M, Smith-Lovin L, Cook JM (2001) Birds of a feather: homophily in social networks. Annu Rev Sociol 27:415–444CrossRef
21.
Zurück zum Zitat Mikolov T, Karafiát M, Burget L, Cernockỳ J, Khudanpur S (2010) Recurrent neural network based language model. In: INTERSPEECH, vol 2, p 3 Mikolov T, Karafiát M, Burget L, Cernockỳ J, Khudanpur S (2010) Recurrent neural network based language model. In: INTERSPEECH, vol 2, p 3
22.
Zurück zum Zitat Moore J, Neville J (2017) Deep collective inference. In: Proceedings of the 31st AAAI conference on artificial intelligence Moore J, Neville J (2017) Deep collective inference. In: Proceedings of the 31st AAAI conference on artificial intelligence
23.
Zurück zum Zitat Neville J, Jensen D (2000) Iterative classification in relational data. In: Proc. AAAI-2000 workshop on learning statistical models from relational data, pp 13–20 Neville J, Jensen D (2000) Iterative classification in relational data. In: Proc. AAAI-2000 workshop on learning statistical models from relational data, pp 13–20
24.
Zurück zum Zitat Neville J, Jensen D (2003) Collective classification with relational dependency networks. In: Proceedings of the second international workshop on multi-relational data mining. Citeseer, pp 77–91 Neville J, Jensen D (2003) Collective classification with relational dependency networks. In: Proceedings of the second international workshop on multi-relational data mining. Citeseer, pp 77–91
25.
26.
Zurück zum Zitat Sen P, Namata G, Bilgic M, Getoor L, Galligher Brian, Eliassi-Rad Tina (2008) Collective classification in network data. AI Mag 29(3):93CrossRef Sen P, Namata G, Bilgic M, Getoor L, Galligher Brian, Eliassi-Rad Tina (2008) Collective classification in network data. AI Mag 29(3):93CrossRef
27.
Zurück zum Zitat Socher R, Lin CC, Manning C, Ng AY (2011) Parsing natural scenes and natural language with recursive neural networks. In: International conference on machine learning (ICML), pp 129–136 Socher R, Lin CC, Manning C, Ng AY (2011) Parsing natural scenes and natural language with recursive neural networks. In: International conference on machine learning (ICML), pp 129–136
28.
Zurück zum Zitat Taskar B, Abbeel P, Koller D (2002) Discriminative probabilistic models for relational data. In: Proceedings of the eighteenth conference on uncertainty in artificial intelligence. Morgan Kaufmann Publishers Inc, pp 485–492 Taskar B, Abbeel P, Koller D (2002) Discriminative probabilistic models for relational data. In: Proceedings of the eighteenth conference on uncertainty in artificial intelligence. Morgan Kaufmann Publishers Inc, pp 485–492
29.
Zurück zum Zitat Werbos PJ (1990) Backpropagation through time: what it does and how to do it. Proc IEEE 78(10):1550–1560CrossRef Werbos PJ (1990) Backpropagation through time: what it does and how to do it. Proc IEEE 78(10):1550–1560CrossRef
30.
Zurück zum Zitat Xiang R, Neville J (2011) Relational learning with one network: an asymptotic analysis. In: International conference on artificial intelligence & statistics (AISTATS) Xiang R, Neville J (2011) Relational learning with one network: an asymptotic analysis. In: International conference on artificial intelligence & statistics (AISTATS)
Metadaten
Titel
Recurrent collective classification
verfasst von
Shuangfei Fan
Bert Huang
Publikationsdatum
30.08.2018
Verlag
Springer London
Erschienen in
Knowledge and Information Systems / Ausgabe 2/2019
Print ISSN: 0219-1377
Elektronische ISSN: 0219-3116
DOI
https://doi.org/10.1007/s10115-018-1260-4

Weitere Artikel der Ausgabe 2/2019

Knowledge and Information Systems 2/2019 Zur Ausgabe