Abstract
The term architecture has evolved considerably from its original Greek roots and its application to buildings and computers to its more recent manifestation for minds. This article considers lessons from this history, in terms of a set of relevant distinctions introduced at each of these stages and a definition of architecture that spans all three, and a reconsideration of three key issues from cognitive architectures for architectures in general and cognitive architectures more particularly.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The same may also be true beyond computational architectures to all transformational architectures, but the focus here is narrower.
- 2.
“I do not pretend to start with precise questions. I do not think you can start with anything precise. You have to achieve such precision as you can, as you go along.” [32].
References
Langley, P., Laird, J.E., Rogers, S.: Cognitive architectures: Research issues and challenges. Cog. Sys. Res. 10(2), 141–160 (2009)
Goertzel, B.: Artificial general intelligence: Concept, state of the art, and future prospects. J. of AGI 5(1), 1–46 (2014)
Laird, J.E., Lebiere, C., Rosenbloom, P.S.: A Standard Model of the Mind: Toward a common computational framework across artificial intelligence, cognitive science, neuroscience, and robotics. AI Mag. 38(4), 13–26 (2017)
Kotseruba, I., Tsotsos, J.K.: 40 years of cognitive architectures: Core cognitive abilities and practical applications. AI Review 53(1), 17–94 (2020)
Rosenbloom, P.S., Demski, A., Ustun, V.: The Sigma cognitive architecture and system: Towards functionally elegant grand unification. J. of AGI 7(1), 1–103 (2016)
Newell, A.: Unified Theories of Cognition. Harvard U. Press, Cambridge, MA (1990)
Newell, A., Simon, H.A.: Computer science as empirical inquiry: symbols and search. Comm. of the ACM 19(3), 113–126 (1976)
Online Etymology Dictionary on Architect: https://www.etymonline.com/word/architect. 10 February 2022
Wikipedia on Architecture. https://en.wikipedia.org/wiki/Architecture. 10 February 2022
Britannica on Architecture. https://www.britannica.com/topic/architecture. 10 February 2022
Hennessy, J.L., Patterson, D.A.: Computer Architecture: A Quantitative Approach, 5th edn. Morgan Kaufmann, Waltham, MA (2012)
Rosenbloom, P.S.: On Computing: The Fourth Great Scientific Domain. MIT Press, Cambridge, MA (2012)
Bell, C.G., Newell, A.: Computer Structures: Readings and Examples. McGraw-Hill, New York, NY (1971)
Newell, A.: You can’t play 20 questions with nature and win: projective comments on the papers of this symposium. In: Chase, W.G. (ed.), Visual Information Processing: Proc. of the 8th Annual Carnegie Symp. on Cognition. Academic Press, New York, NY (1973)
Hutter, M.: Universal Artificial Intelligence: Sequential Decisions Based on Algorithmic Probability. Springer-Verlag, Berlin (2005)
Laird, J.E.: The Soar Cognitive Architecture. MIT Press, Cambridge, MA (2012)
Goertzel, B., Pennachin, C., Geisweiller, N.: Engineering General Intelligence. Atlantis Press, Amsterdam (2014)
Hossenfelder, S.: Lost in Math: How Beauty Leads Physics Astray. Basic Books, New York, NY (2018)
Turing, A.M.: On computable numbers, with an application to the entscheidungsproblem. In: Proc. of the London Math. Soc. s2–42(1), 230–65 (1937)
Stocco, A., Lebiere, C., Samsonovich, A.: The B-I-C-A of biologically inspired cognitive architectures. International Journal of Machine Consciousness 2(2), 171–192 (2010)
Simon, H.A.: How Big Is a Chunk? Science 183(4142), 482–488 (1974)
Wirth, N.: Algorithms + Data Structures = Programs. Prentice-Hall, Englewood Cliffs, NJ (1976)
Kowalski, R.: Algorithm = logic + control. Comms. of the ACM 22(7), 424–436 (1979)
Feigenbaum, E.: Expert System: Principles and Practice (1992)
Kivunja, C.: Distinguishing between theory, theoretical framework, and conceptual framework: A systematic review of lessons from the field. Int. J. of Higher Ed. 7(6), 44–53 (2018)
Kuhn, T.: The Structure of Scientific Revolutions. U. of Chicago Press, Chicago, IL (1962)
Lakatos, I.: The Methodology of Scientific Research Programmes: Philosophical Papers, vol. 1. Cambridge U. Press, Cambridge, UK (1978)
Stanford Encyclopedia of Philosophy on Lakatos. https://plato.stanford.edu/entries/lakatos/. 14 February 2022
Milnes, B.G., et al.: A Specification of the Soar Cognitive Arch. In: Z. Carnegie Mellon U., Pittsburgh, PA (1992)
Cooper, R., Fox, J., Farringdom, J., Shallice, T.: Towards a systematic methodology for cognitive modelling. Artif. Intell. 84(1–2), 355 (1996)
Wikipedia on Scientific Method. https://en.wikipedia.org/wiki/Scientific_method. 12 February 2022
Russell, B.: The Philosophy of Logical Atomism (1918)
Rosenbloom, P.S.: A cognitive odyssey: From the power law of practice to a general learning mechanism and beyond. Tutorials in Quant. Meth. for Psych. 2(2), 43–51 (2006)
Laird, J.E., Newell, A., Rosenbloom, P.S.: Soar: an architecture for general intelligence. Artif. Intell. 33, 1–64 (1987)
Laird, J.E., Rosenbloom, P.S., Newell, A.: Chunking in Soar: the anatomy of a general learning mechanism. Mach. Learn. 1(1), 11–46 (1986)
Rosenbloom, P.S., Laird, J.E., Newell, A.: Knowledge level learning in Soar. In: Proc. of the 6th Nat. Conf. on AI, pp. 499–504. AAAI Press, Menlo Park, CA (1987)
Rosenbloom, P.S., Demski, A., Ustun, V.: Toward a neural-symbolic Sigma: introducing neural network learning. In: Proc. of the 15th Annual Meeting of the ICCM (2017)
Perry, D.E., Wolf, A.L.: Foundations for the study of software architecture. ACM SIGSOFT Software Engineering Notes 17(4), 40–52 (1992)
Clements, P., et al.: Documenting Software Architectures: Views and Beyond, 2nd Edition. Addison-Wesley, Upper Saddle River, NJ
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Rosenbloom, P.S. (2023). Thoughts on Architecture. In: Goertzel, B., Iklé, M., Potapov, A., Ponomaryov, D. (eds) Artificial General Intelligence. AGI 2022. Lecture Notes in Computer Science(), vol 13539. Springer, Cham. https://doi.org/10.1007/978-3-031-19907-3_35
Download citation
DOI: https://doi.org/10.1007/978-3-031-19907-3_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-19906-6
Online ISBN: 978-3-031-19907-3
eBook Packages: Computer ScienceComputer Science (R0)