Skip to main content

2016 | OriginalPaper | Buchkapitel

9. Case Study of Network-Based Unsupervised Learning: Stochastic Competitive Learning in Networks

verfasst von : Thiago Christiano Silva, Liang Zhao

Erschienen in: Machine Learning in Complex Networks

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Many business and day-to-day problems that arise in our lives must be dealt with under several constraints, such as the prohibition of external interventions of human beings. This may be due to high operational costs or physical or economical impossibilities that are inherently involved in the process. The unsupervised learning—one of the existing machine learning paradigms—can be employed to address these issues and is the main topic discussed in this chapter. For instance, a possible unsupervised task would be to discover communities in social networks, find out groups of proteins with the same biological functions, among many others. In this chapter, the unsupervised learning is investigated with a focus on methods relying on the complex networks theory. In special, a type of competitive learning mechanism based on a stochastic nonlinear dynamical system is discussed. This model possesses interesting properties, runs roughly in linear time for sparse networks, and also has good performance on artificial and real-world networks. In the initial setup, a set of particles is released into vertices of a network in a random manner. As time progresses, they move across the network in accordance with a convex stochastic combination of random and preferential walks, which are related to the offensive and defensive behaviors of the particles, respectively. The competitive walking process reaches a dynamic equilibrium when each community or data cluster is dominated by a single particle. Straightforward applications are in community detection and data clustering. In essence, data clustering can be considered as a community detection problem once a network is constructed from the original data set. In this case, each vertex corresponds to a data item and pairwise connections are established using a suitable network formation process.

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

Fußnoten
1
Recall the evaluation of each entry of the domination matrix in (9.7).
 
2
Recall that all particles are active at the initial state in view of (9.26).
 
Literatur
1.
Zurück zum Zitat Allinson, N., Yin, H., Allinson, L., Slack, J.: Advances in Self-Organising Maps. Springer, New York (2001)CrossRefMATH Allinson, N., Yin, H., Allinson, L., Slack, J.: Advances in Self-Organising Maps. Springer, New York (2001)CrossRefMATH
2.
Zurück zum Zitat Amorim, D.G., Delgado, M.F., Ameneiro, S.B.: Polytope ARTMAP: pattern classification without vigilance based on general geometry categories. IEEE Trans. Neural Netw. 18(5), 1306–1325 (2007)CrossRef Amorim, D.G., Delgado, M.F., Ameneiro, S.B.: Polytope ARTMAP: pattern classification without vigilance based on general geometry categories. IEEE Trans. Neural Netw. 18(5), 1306–1325 (2007)CrossRef
3.
Zurück zum Zitat Athinarayanan, R., Sayeh, M.R., Wood, D.A.: Adaptive competitive self-organizing associative memory. IEEE Trans. Syst. Man Cybern. Part A 32(4), 461–471 (2002)CrossRef Athinarayanan, R., Sayeh, M.R., Wood, D.A.: Adaptive competitive self-organizing associative memory. IEEE Trans. Syst. Man Cybern. Part A 32(4), 461–471 (2002)CrossRef
4.
Zurück zum Zitat Bacciu, D., Starita, A.: Competitive repetition suppression (CoRe) clustering: a biologically inspired learning model with application to robust clustering. IEEE Trans. Neural Netw. 19(11), 1922–1940 (2008)CrossRef Bacciu, D., Starita, A.: Competitive repetition suppression (CoRe) clustering: a biologically inspired learning model with application to robust clustering. IEEE Trans. Neural Netw. 19(11), 1922–1940 (2008)CrossRef
5.
Zurück zum Zitat Bishop, C.M.: Pattern Recognition and Machine Learning (Information Science and Statistics). Springer, New York (2007) Bishop, C.M.: Pattern Recognition and Machine Learning (Information Science and Statistics). Springer, New York (2007)
6.
Zurück zum Zitat Carpenter, G.A., Grossberg, S.: Self-organization of stable category recognition codes for analog input patterns. Appl. Opt. 26(23), 4919–4930 (1987)CrossRef Carpenter, G.A., Grossberg, S.: Self-organization of stable category recognition codes for analog input patterns. Appl. Opt. 26(23), 4919–4930 (1987)CrossRef
7.
Zurück zum Zitat Chen, M., Ghorbani, A.A., Bhavsar, V.C.: Incremental communication for adaptive resonance theory networks. IEEE Trans. Neural Netw. 16(1), 132–144 (2005)CrossRef Chen, M., Ghorbani, A.A., Bhavsar, V.C.: Incremental communication for adaptive resonance theory networks. IEEE Trans. Neural Netw. 16(1), 132–144 (2005)CrossRef
8.
Zurück zum Zitat Çinlar, E.: Introduction to Stochastic Processes. Prentice-Hall, Englewood Cliffs (1975)MATH Çinlar, E.: Introduction to Stochastic Processes. Prentice-Hall, Englewood Cliffs (1975)MATH
9.
Zurück zum Zitat Deboeck, G.J., Kohonen, T.K.: Visual Explorations in Finance: With Self-Organizing Maps. Springer, New York (2010)MATH Deboeck, G.J., Kohonen, T.K.: Visual Explorations in Finance: With Self-Organizing Maps. Springer, New York (2010)MATH
10.
Zurück zum Zitat do Rêgo, R.L.M.E., Araújo, A.F.R., Neto, F.B.L.: Growing self-reconstruction maps. IEEE Trans. Neural Netw. 21(2), 211–223 (2010) do Rêgo, R.L.M.E., Araújo, A.F.R., Neto, F.B.L.: Growing self-reconstruction maps. IEEE Trans. Neural Netw. 21(2), 211–223 (2010)
12.
Zurück zum Zitat Fu, X., Wang, L.: Data dimensionality reduction with application to simplifying rbf network structure and improving classification performance. IEEE Trans. Syst. Man Cybern., Part B: Cybern. 33(3), 399–409 (2003) Fu, X., Wang, L.: Data dimensionality reduction with application to simplifying rbf network structure and improving classification performance. IEEE Trans. Syst. Man Cybern., Part B: Cybern. 33(3), 399–409 (2003)
13.
Zurück zum Zitat Girvan, M., Newman, M.E.J.: Community structure in social and biological networks. Proc. Natl. Acad. Sci. USA 99(12), 7821–7826 (2002)MathSciNetCrossRefMATH Girvan, M., Newman, M.E.J.: Community structure in social and biological networks. Proc. Natl. Acad. Sci. USA 99(12), 7821–7826 (2002)MathSciNetCrossRefMATH
14.
Zurück zum Zitat Grossberg, S.: Competitive learning: from interactive activation to adaptive resonance. Cogn. Sci. 11, 23–63 (1987)CrossRef Grossberg, S.: Competitive learning: from interactive activation to adaptive resonance. Cogn. Sci. 11, 23–63 (1987)CrossRef
15.
Zurück zum Zitat Hull, J.J.: A database for handwritten text recognition research. IEEE Trans. Pattern Anal. Mach. Intell. 16, 550–554 (1994)CrossRef Hull, J.J.: A database for handwritten text recognition research. IEEE Trans. Pattern Anal. Mach. Intell. 16, 550–554 (1994)CrossRef
16.
Zurück zum Zitat Jain, L.C., Lazzerini, B., Ugur, H.: Innovations in ART Neural Networks (Studies in Fuzziness and Soft Computing). Physica, Heidelberg (2010) Jain, L.C., Lazzerini, B., Ugur, H.: Innovations in ART Neural Networks (Studies in Fuzziness and Soft Computing). Physica, Heidelberg (2010)
17.
Zurück zum Zitat Kaylani, A., Georgiopoulos, M., Mollaghasemi, M., Anagnostopoulos, G.C., Sentelle, C., Zhong, M.: An adaptive multiobjective approach to evolving ART architectures. IEEE Trans. Neural Netw. 21(4), 529–550 (2010)CrossRef Kaylani, A., Georgiopoulos, M., Mollaghasemi, M., Anagnostopoulos, G.C., Sentelle, C., Zhong, M.: An adaptive multiobjective approach to evolving ART architectures. IEEE Trans. Neural Netw. 21(4), 529–550 (2010)CrossRef
18.
Zurück zum Zitat Knuth, D.E.: The Stanford GraphBase: A Platform for Combinatorial Computing. ACM, New York (1993)MATH Knuth, D.E.: The Stanford GraphBase: A Platform for Combinatorial Computing. ACM, New York (1993)MATH
19.
Zurück zum Zitat Kohonen, T.: The self-organizing map. Proc. IEEE 78(9), 1464–1480 (1990)CrossRef Kohonen, T.: The self-organizing map. Proc. IEEE 78(9), 1464–1480 (1990)CrossRef
20.
Zurück zum Zitat Kosko, B.: Stochastic competitive learning. IEEE Trans. Neural Netw. 2(5), 522–529 (1991)CrossRef Kosko, B.: Stochastic competitive learning. IEEE Trans. Neural Netw. 2(5), 522–529 (1991)CrossRef
21.
Zurück zum Zitat Lancichinetti, A., Fortunato, S., Radicchi, F.: Benchmark graphs for testing community detection algorithms. Phys. Rev. E 78(4), 046,110(1–5) (2008) Lancichinetti, A., Fortunato, S., Radicchi, F.: Benchmark graphs for testing community detection algorithms. Phys. Rev. E 78(4), 046,110(1–5) (2008)
22.
Zurück zum Zitat Liu, D., Pang, Z., Lloyd, S.R.: A neural network method for detection of obstructive sleep apnea and narcolepsy based on pupil size and EEG. IEEE Trans. Neural Netw. 19(2), 308–318 (2008)CrossRef Liu, D., Pang, Z., Lloyd, S.R.: A neural network method for detection of obstructive sleep apnea and narcolepsy based on pupil size and EEG. IEEE Trans. Neural Netw. 19(2), 308–318 (2008)CrossRef
23.
Zurück zum Zitat Liu, J., Cai, D., He, X.: Gaussian mixture model with local consistency. In: AAAI’10, vol. 1, pp. 512–517 (2010) Liu, J., Cai, D., He, X.: Gaussian mixture model with local consistency. In: AAAI’10, vol. 1, pp. 512–517 (2010)
24.
Zurück zum Zitat López-Rubio, E., de Lazcano-Lobato, J.M.O., López-Rodríguez, D.: Probabilistic PCA self-organizing maps. IEEE Trans. Neural Netw. 20(9), 1474–1489 (2009)CrossRef López-Rubio, E., de Lazcano-Lobato, J.M.O., López-Rodríguez, D.: Probabilistic PCA self-organizing maps. IEEE Trans. Neural Netw. 20(9), 1474–1489 (2009)CrossRef
25.
Zurück zum Zitat Lu, Z., Ip, H.H.S.: Generalized competitive learning of gaussian mixture models. IEEE Trans. Syst. Man Cybern., Part B: Cybern. 39(4), 901–909 (2009) Lu, Z., Ip, H.H.S.: Generalized competitive learning of gaussian mixture models. IEEE Trans. Syst. Man Cybern., Part B: Cybern. 39(4), 901–909 (2009)
26.
Zurück zum Zitat Lusseau, D.: The emergent properties of a dolphin social network. Proc. R. Soc. B Biol. Sci. 270(Suppl 2), S186–S188 (2003)CrossRef Lusseau, D.: The emergent properties of a dolphin social network. Proc. R. Soc. B Biol. Sci. 270(Suppl 2), S186–S188 (2003)CrossRef
27.
Zurück zum Zitat MacQueen, J.B.: Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley Symposium on Mathematical Statistics and Probability, vol. 1, pp. 281–297. University of California Press, Berkeley (1967) MacQueen, J.B.: Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley Symposium on Mathematical Statistics and Probability, vol. 1, pp. 281–297. University of California Press, Berkeley (1967)
28.
Zurück zum Zitat Meyer-Bäse, A., Thümmler, V.: Local and global stability analysis of an unsupervised competitive neural network. IEEE Trans. Neural Netw. 19(2), 346–351 (2008)CrossRef Meyer-Bäse, A., Thümmler, V.: Local and global stability analysis of an unsupervised competitive neural network. IEEE Trans. Neural Netw. 19(2), 346–351 (2008)CrossRef
29.
Zurück zum Zitat Newman, M.E.J.: Fast algorithm for detecting community structure in networks. Phys. Rev. E 69(6), 066,133 (2004) Newman, M.E.J.: Fast algorithm for detecting community structure in networks. Phys. Rev. E 69(6), 066,133 (2004)
30.
Zurück zum Zitat Newman, M.E.J.: Modularity and community structure in networks. Proc. Natl. Acad. Sci. 103(23), 8577–8582 (2006)CrossRef Newman, M.E.J.: Modularity and community structure in networks. Proc. Natl. Acad. Sci. 103(23), 8577–8582 (2006)CrossRef
31.
Zurück zum Zitat Príncipe, J.C., Miikkulainen, R.: Advances in Self-Organizing Maps - 7th International Workshop, WSOM 2009. Lecture Notes in Computer Science, vol. 5629. Springer, New York (2009) Príncipe, J.C., Miikkulainen, R.: Advances in Self-Organizing Maps - 7th International Workshop, WSOM 2009. Lecture Notes in Computer Science, vol. 5629. Springer, New York (2009)
32.
Zurück zum Zitat Quiles, M.G., Zhao, L., Alonso, R.L., Romero, R.A.F.: Particle competition for complex network community detection. Chaos 18(3), 033,107 (2008) Quiles, M.G., Zhao, L., Alonso, R.L., Romero, R.A.F.: Particle competition for complex network community detection. Chaos 18(3), 033,107 (2008)
33.
Zurück zum Zitat Ratle, F., Weston, J., Miller, M.L.: Large-scale clustering through functional embedding. In: Proceedings of the European conference on Machine Learning and Knowledge Discovery in Databases - Part II, European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD), pp. 266–281. Springer, New York (2008) Ratle, F., Weston, J., Miller, M.L.: Large-scale clustering through functional embedding. In: Proceedings of the European conference on Machine Learning and Knowledge Discovery in Databases - Part II, European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD), pp. 266–281. Springer, New York (2008)
34.
Zurück zum Zitat Shi, J., Malik, J.: Normalized Cut and Image Segmentation. Tech. rep., University of California at Berkeley, Berkeley (1997) Shi, J., Malik, J.: Normalized Cut and Image Segmentation. Tech. rep., University of California at Berkeley, Berkeley (1997)
35.
Zurück zum Zitat Silva, T.C., Zhao, L.: Stochastic competitive learning in complex networks. IEEE Trans. Neural Netw. Learn. Syst. 23(3), 385–398 (2012)CrossRef Silva, T.C., Zhao, L.: Stochastic competitive learning in complex networks. IEEE Trans. Neural Netw. Learn. Syst. 23(3), 385–398 (2012)CrossRef
36.
Zurück zum Zitat Silva, T.C., Zhao, L.: Uncovering overlapping cluster structures via stochastic competitive learning. Inf. Sci. 247, 40–61 (2013)MathSciNetCrossRef Silva, T.C., Zhao, L.: Uncovering overlapping cluster structures via stochastic competitive learning. Inf. Sci. 247, 40–61 (2013)MathSciNetCrossRef
37.
Zurück zum Zitat Silva, T.C., Zhao, L., Cupertino, T.H.: Handwritten data clustering using agents competition in networks. J. Math. Imaging Vision 45(3), 264–276 (2013)MathSciNetCrossRefMATH Silva, T.C., Zhao, L., Cupertino, T.H.: Handwritten data clustering using agents competition in networks. J. Math. Imaging Vision 45(3), 264–276 (2013)MathSciNetCrossRefMATH
38.
Zurück zum Zitat Sugar, C.A., James, G.M.: Finding the number of clusters in a data set: an information theoretic approach. J. Am. Stat. Assoc. 98, 750–763 (2003)MathSciNetCrossRefMATH Sugar, C.A., James, G.M.: Finding the number of clusters in a data set: an information theoretic approach. J. Am. Stat. Assoc. 98, 750–763 (2003)MathSciNetCrossRefMATH
39.
Zurück zum Zitat Tan, A.H., Lu, N., Xiao, D.: Integrating temporal difference methods and self-organizing neural networks for reinforcement learning with delayed evaluative feedback. IEEE Trans. Neural Netw. 19(2), 230–244 (2008)CrossRef Tan, A.H., Lu, N., Xiao, D.: Integrating temporal difference methods and self-organizing neural networks for reinforcement learning with delayed evaluative feedback. IEEE Trans. Neural Netw. 19(2), 230–244 (2008)CrossRef
40.
Zurück zum Zitat Wang, Y., Li, C., Zuo, Y.: A selection model for optimal fuzzy clustering algorithm and number of clusters based on competitive comprehensive fuzzy evaluation. IEEE Trans. Fuzzy Syst. 17(3), 568–577 (2009)CrossRef Wang, Y., Li, C., Zuo, Y.: A selection model for optimal fuzzy clustering algorithm and number of clusters based on competitive comprehensive fuzzy evaluation. IEEE Trans. Fuzzy Syst. 17(3), 568–577 (2009)CrossRef
41.
Zurück zum Zitat Xu, R., II, D.W.: Survey of clustering algorithms. IEEE Trans. Neural Netw. 16(3), 645–678 (2005) Xu, R., II, D.W.: Survey of clustering algorithms. IEEE Trans. Neural Netw. 16(3), 645–678 (2005)
42.
Zurück zum Zitat Zachary, W.W.: An information flow model for conflict and fission in small groups. J. Anthropol. Res. 33, 452–473 (1977) Zachary, W.W.: An information flow model for conflict and fission in small groups. J. Anthropol. Res. 33, 452–473 (1977)
Metadaten
Titel
Case Study of Network-Based Unsupervised Learning: Stochastic Competitive Learning in Networks
verfasst von
Thiago Christiano Silva
Liang Zhao
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-17290-3_9