Christen, Patrik

Lade...
Profilbild
E-Mail-Adresse
Geburtsdatum
Projekt
Organisationseinheiten
Berufsbeschreibung
Nachname
Christen
Vorname
Patrik
Name
Patrik Christen

Suchergebnisse

Gerade angezeigt 1 - 8 von 8
  • Publikation
    Curb your self-modifying code
    (IEEE, 2022) Christen, Patrik [in: 2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC). Proceedings]
    Self-modifying code has many intriguing applications in a broad range of fields including software security, artificial general intelligence, and open-ended evolution. Having control over self-modifying code, however, is still an open challenge since it is a balancing act between providing as much freedom as possible so as not to limit possible solutions, while at the same time imposing restriction to avoid security issues and invalid code or solutions. In the present study, I provide a prototype implementation of how one might curb self-modifying code by introducing control mechanisms for code modifications within specific regions and for specific transitions between code and data. I show that this is possible to achieve with the so-called allagmatic method - a framework to formalise, model, implement, and interpret complex systems inspired by Gilbert Simondon’s philosophy of individuation and Alfred North Whitehead’s philosophy of organism. Thereby, the allagmatic method serves as guidance for self-modification based on concepts defined in a metaphysical framework. I conclude that the allagmatic method seems to be a suitable framework for control mechanisms in self-modifying code and that there are intriguing analogies between the presented control mechanisms and gene regulation.
    04B - Beitrag Konferenzschrift
  • Publikation
    Philosophy-guided mathematical formalism for complex systems modelling
    (IEEE, 2022) Christen, Patrik; Del Fabbro, Olivier [in: 2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC). Proceedings]
    We recently presented the so-called allagmatic method, which includes a system metamodel providing a framework for describing, modelling, simulating, and interpreting complex systems. Its development and programming was guided by philosophy, especially by Gilbert Simondon’s philosophy of individuation, Alfred North Whitehead’s philosophy of organism, and concepts from cybernetics. Here, a mathematical formalism is presented to better describe and define the system metamodel of the allagmatic method, thereby further generalising it and extending its reach to a more formal treatment and allowing more theoretical studies. By using the formalism, an example for such a further study is provided with mathematical definitions and proofs for model creation and equivalence of cellular automata and artificial neural networks.
    04B - Beitrag Konferenzschrift
  • Publikation
    Philosophy-guided modelling and implementation of adaptation and control in complex systems
    (IEEE, 2022) Del Fabbro, Olivier; Christen, Patrik [in: 2022 International Joint Conference on Neural Networks (IJCNN). Conference proceedings]
    04B - Beitrag Konferenzschrift
  • Publikation
    Programming data structures for large-scale desktop simulations of complex systems
    (IEEE, 2022) Christen, Patrik [in: 2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC). Proceedings]
    04B - Beitrag Konferenzschrift
  • Publikation
    I show you how I solved It! - Empowering novice university students to learn programming and mathematics through self-produced videos to potentially teach to their peers
    (2022) Inglese, Terry; Fässler, Lukas; Christen, Patrik; Wang, Shui-Hua; Zhang, Yu-Dong [in: Multimedia technology and enhanced learning. 4th EAI International Conference, ICMTEL 2022, virtual event, April 15-16, 2022, proceedings]
    04B - Beitrag Konferenzschrift
  • Publikation
    Open-ended automatic programming through combinatorial evolution
    (Springer, 2021) Fix, Sebastian; Probst, Thomas; Ruggli, Oliver; Hanne, Thomas; Christen, Patrik; Abraham, Ajith; Gandhi, Niketa; Hanne, Thomas; Hong, Tzung-Pei; Rios, Tatiane Nogueira; Ding, Weiping [in: Intelligent Systems Design and Applications (ISDA 2021)]
    04B - Beitrag Konferenzschrift
  • Publikation
    Modelling and implementing open-ended evolutionary systems
    (MIT Press, 2021) Christen, Patrik; Čejková, Jitka; Holler, Silvia; Soros, Lisa; Witkowski, Olaf
    Having a model and being able to implement open-ended evolutionary systems is important for advancing our understanding of open-endedness. Complex systems science and newest generation high-level programming languages provide intriguing possibilities to do so, respectively. Here, some recent advances in modelling and implementing open-ended evolutionary systems are reviewed first. Then, the so-called allagmatic method to describe, model, implement, and interpret complex systems is introduced. After highlighting some current modelling and implementation challenges, model building blocks of open-ended evolutionary systems are identified, a system metamodel of open-ended evolution is formalised in the allagmatic method, and an implementation prototype with a high-level programming language is outlined. The proposed approach shows statistical characteristics of open-ended evolutionary systems and provides a promising starting point to interpret novelty generated at runtime.
    04B - Beitrag Konferenzschrift
  • Publikation
    Cybernetical concepts for cellular automaton and artificial neural network modelling and implementation
    (IEEE, 2019) Christen, Patrik; Del Fabbro, Olivier [in: 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC)]
    As a discipline cybernetics has a long and rich history. In its first generation it not only had a worldwide span, in the area of computer modelling, for example, its proponents such as John von Neumann, Stanislaw Ulam, Warren McCulloch and Walter Pitts, also came up with models and methods such as cellular automata and artificial neural networks, which are still the foundation of most modern modelling approaches. At the same time, cybernetics also got the attention of philosophers, such as the Frenchman Gilbert Simondon, who made use of cybernetical concepts in order to establish a metaphysics and a natural philosophy of individuation, giving cybernetics thereby a philosophical interpretation, which he baptised allagmatic. In this paper, we emphasise this allagmatic theory by showing how Simondon’s philosophical concepts can be used to formulate a generic computer model or metamodel for complex systems modelling and its implementation in program code, according to generic programming. We also present how the developed allagmatic metamodel is capable of building simple cellular automata and artificial neural networks.
    04B - Beitrag Konferenzschrift