Christen, Patrik

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

Suchergebnisse

Gerade angezeigt 1 - 10 von 23
  • Publikation
    System Metamodelling of Open-Ended Evolution Implemented with Self-Modifying Code
    (Complex Systems Publications, inc., 2023) Christen, Patrik [in: Complex Systems]
    01A - Beitrag in wissenschaftlicher Zeitschrift
  • Publikation
    Automatic programming as an open-ended evolutionary system
    (Machine Intelligence Research Labs, 2022) Fix, Sebastian; Probst, Thomas; Ruggli, Oliver; Hanne, Thomas; Christen, Patrik [in: International Journal of Computer Information Systems and Industrial Management Applications]
    01A - Beitrag in wissenschaftlicher Zeitschrift
  • 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)]
    04B - Beitrag Konferenzschrift
  • Publikation
    Programming data structures for large-scale desktop simulations of complex systems
    (2022) Christen, Patrik [in: 2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC). Proceedings]
    The investigation of complex systems requires running large-scale simulations over many temporal iterations. It is therefore important to provide efficient implementations. The present study borrows philosophical concepts from Gilbert Simondon to identify data structures and algorithms that have the biggest impact on running time and memory usage. These are the entity e-tuple Ɛ and the intertwined update function ɸ. Focusing on implementing data structures in C#, Ɛ is implemented as a list of objects according to current software engineering practice and as an array of pointers according to theoretical considerations. Cellular automaton simulations with 10⁹ entities over one iteration reveal that the object-list with dynamic typing and multi-state readiness has a drastic effect on running time and memory usage, especially dynamic typing as it has a big impact on the evolution time. Pointer-arrays are possible to implement in C# and are more running time and memory efficient as compared to the object-list implementation, however, they are cumbersome to implement. In conclusion, avoiding dynamic typing in object-list based implementations or using pointer-arrays gives evolution times that are acceptable in practice, even on desktop computers.
    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
    Formation dominates resorption with increasing mineralized density and time postfracture in cortical but not trabecular bone: a longitudinal HRpQCT imaging study in the distal radius
    (Wiley, 2021) Atkins, Penny R.; Stock, Kerstin; Ohs, Nicholas; Collins, Caitlyn J.; Horling, Lukas; Benedikt, Stefan; Degenhart, Gerald; Lippuner, Kurt; Blauth, Michael; Christen, Patrik; Müller, Ralph [in: JBMR Plus]
    01A - Beitrag in wissenschaftlicher Zeitschrift
  • Publikation
    Association of higher bone turnover with risk of curve progression in adolescent idiopathic scoliosis
    (Elsevier, 2021) Zhang, Jiajun; Wang, Yujia; Cheng, Ka-lo; Cheuk, Kayee; Lam, Tsz-ping; Hung, Alec L.H.; Cheng,  Jack Chun-Yiu; Qiu, Yong; Müller, Ralph; Christen, Patrik; Lee,  Yuk-Wai Wayne [in: Bone]
    01A - Beitrag in wissenschaftlicher Zeitschrift