In this document, the author discusses how to make a successful career change. They note that in an interview you have 30 seconds to make a good impression by having a compelling answer about yourself that paints a visual picture. They also say that when asked "Tell Me About Yourself" the interviewer wants to know what you can do for the company. The author then offers career coaching services to help with interviews, resumes, and the job search process overall. Their email is provided for anyone interested in discussing their career change goals and next steps.
2014 10 rotman mecnhanism and climate models Ioan Muntean
This document discusses the potential transition from climate models to mechanistic explanations in climate science. It argues that understanding climate change through mechanisms could provide several advantages over the current model-based approach, such as introducing new explanations, integrating causal stories, and facilitating communication. However, some challenges are also noted, such as the holistic nature of climate science and concerns about reductionism. The document explores topics like feedback mechanisms, mapping models to mechanisms, and assessing climate models based on their representation of mechanisms. Overall, it presents arguments both for and against adopting a more mechanistic view of climate science.
Projetos de e-Learning incluem: criar cursos online para treinamento corporativo; desenvolver módulos interativos para educação a distância; e produzir vídeos instrucionais para ensino híbrido.
This document discusses two quilts titled "City Grid V" and "The Economic Landscape" created by Valerie S. Goodwin. The City Grid V quilt measures 33" x 53" and The Economic Landscape quilt measures 32" x 54". Both quilts were created by artist Valerie S. Goodwin as part of her studio art quilt works.
Rob's seminar focused on the grape varieties Chenin Blanc and Merlot. He discussed terroir and how it relates to a wine's sense of place. He also explained the difference between Old World and New World wines, with Old World emphasizing terroir and New World focusing more on varietal expression. Specific details were provided about Chenin Blanc production in regions like the Loire Valley, South Africa, and other top growing areas around the world. Examples of Chenin Blanc wines from producers in France and South Africa were described.
The Super Classic Grape Varieties (Week 3)robhill123
The document discusses classic grape varieties including Chardonnay, Sauvignon Blanc, Riesling, Pinot Noir, Cabernet Sauvignon, Syrah, Merlot, and Chenin Blanc. It contrasts Old World and New World styles, with Old World focusing on terroir and tradition, and New World on experimentation. It provides details on producing regions and recommended food pairings for Chenin Blanc and Merlot, and discusses how dessert wines are made.
This document discusses informal mathematical proofs that appeal to diagrams and mental models. It examines whether Manders' account of rigorous proofs in Euclidean geometry offers a model for analyzing contemporary proofs. Specifically, it considers whether proofs relying on diagrams can be rigorous if the diagram indicates the mathematical object's structure, conveys non-metrical information, and connects to other inferential practices. The document also briefly mentions Manders on Euclid, co-exact information, proofs in practice, Leitgeb rehabilitating Gödel, and Feferman discussing the Cantor-Bernstein theorem.
In this document, the author discusses how to make a successful career change. They note that in an interview you have 30 seconds to make a good impression by having a compelling answer about yourself that paints a visual picture. They also say that when asked "Tell Me About Yourself" the interviewer wants to know what you can do for the company. The author then offers career coaching services to help with interviews, resumes, and the job search process overall. Their email is provided for anyone interested in discussing their career change goals and next steps.
2014 10 rotman mecnhanism and climate models Ioan Muntean
This document discusses the potential transition from climate models to mechanistic explanations in climate science. It argues that understanding climate change through mechanisms could provide several advantages over the current model-based approach, such as introducing new explanations, integrating causal stories, and facilitating communication. However, some challenges are also noted, such as the holistic nature of climate science and concerns about reductionism. The document explores topics like feedback mechanisms, mapping models to mechanisms, and assessing climate models based on their representation of mechanisms. Overall, it presents arguments both for and against adopting a more mechanistic view of climate science.
Projetos de e-Learning incluem: criar cursos online para treinamento corporativo; desenvolver módulos interativos para educação a distância; e produzir vídeos instrucionais para ensino híbrido.
This document discusses two quilts titled "City Grid V" and "The Economic Landscape" created by Valerie S. Goodwin. The City Grid V quilt measures 33" x 53" and The Economic Landscape quilt measures 32" x 54". Both quilts were created by artist Valerie S. Goodwin as part of her studio art quilt works.
Rob's seminar focused on the grape varieties Chenin Blanc and Merlot. He discussed terroir and how it relates to a wine's sense of place. He also explained the difference between Old World and New World wines, with Old World emphasizing terroir and New World focusing more on varietal expression. Specific details were provided about Chenin Blanc production in regions like the Loire Valley, South Africa, and other top growing areas around the world. Examples of Chenin Blanc wines from producers in France and South Africa were described.
The Super Classic Grape Varieties (Week 3)robhill123
The document discusses classic grape varieties including Chardonnay, Sauvignon Blanc, Riesling, Pinot Noir, Cabernet Sauvignon, Syrah, Merlot, and Chenin Blanc. It contrasts Old World and New World styles, with Old World focusing on terroir and tradition, and New World on experimentation. It provides details on producing regions and recommended food pairings for Chenin Blanc and Merlot, and discusses how dessert wines are made.
This document discusses informal mathematical proofs that appeal to diagrams and mental models. It examines whether Manders' account of rigorous proofs in Euclidean geometry offers a model for analyzing contemporary proofs. Specifically, it considers whether proofs relying on diagrams can be rigorous if the diagram indicates the mathematical object's structure, conveys non-metrical information, and connects to other inferential practices. The document also briefly mentions Manders on Euclid, co-exact information, proofs in practice, Leitgeb rehabilitating Gödel, and Feferman discussing the Cantor-Bernstein theorem.
This document discusses informal mathematical proofs that appeal to diagrams and mental models. It proposes criteria for when such proofs can be considered rigorous: (1) the diagram must accurately portray the structure of the mathematical object, (2) the information in the diagram must not be metric, and (3) the inferences must be systematically related to other mathematical practices. The document also discusses how Manders' analysis of proofs in Euclidean geometry may provide a model for understanding contemporary proofs involving diagrams, but notes some challenges for philosophers in analyzing modern mathematical reasoning.
This document provides information about the ICE0403: Data & Text Mining course for Fall 2007. The instructor is Dr. Ji-Ae Shin and the best way to contact them is by email. The objective of the course is to study machine learning techniques used to extract information from textual data, such as inductive logic programming, clustering, statistical logic networks, and decision trees. The prerequisites, references, grading policy, and topics to be covered are also outlined.
Psychological Review Copyright 1996 by the American Psychologi.docxwoodruffeloisa
Psychological Review Copyright 1996 by the American Psychological Association, Inc.
1996, Vol. 103. No. 4, 650-669 0033-295X/96/$3.00
Reasoning the Fast and Frugal Way: Models of Bounded Rationality
Gerd Gigerenzer and Daniel G. Goldstein
Max Planck Institute for Psychological Research and University of Chicago
Humans and animals make inferences about the world under limited time and knowledge. In con-
trast, many models of rational inference treat the mind as a Laplacean Demon, equipped with un-
limited time, knowledge, and computational might. Following H. Simon's notion of satisficing, the
authors have proposed a family of algorithms based on a simple psychological mechanism: one-
reason decision making. These fast and frugal algorithms violate fundamental tenets of classical
rationality: They neither look up nor integrate all information. By computer simulation, the authors
held a competition between the satisficing "Take The Best" algorithm and various "rational" infer-
ence procedures (e.g., multiple regression). The Take The Best algorithm matched or outperformed
all competitors in inferential speed and accuracy. This result is an existence proof that cognitive
mechanisms capable of successful performance in the real world do not need to satisfy the classical
norms of rational inference.
Organisms make inductive inferences. Darwin ( 1872/1965 )
observed that people use facial cues, such as eyes that waver and
lids that hang low, to infer a person's guilt. Male toads, roaming
through swamps at night, use the pitch of a rival's croak to infer
its size when deciding whether to fight (Krebs & Davies, 1987).
Stock brokers must make fast decisions about which of several
stocks to trade or invest when only limited information is avail-
able. The list goes on. Inductive inferences are typically based
on uncertain cues: The eyes can deceive, and so can a tiny toad
with a deep croak in the darkness.
How does an organism make inferences about u n k n o w n as-
pects of the environment? There are three directions in which
to look for an answer. From Pierre Laplace to George Boole to
Jean Piaget, m a n y scholars have defended the now classical view
that the laws of h u m a n inference are the laws of probability and
statistics (and to a lesser degree logic, which does n o t deal as
easily with uncertainty). Indeed, the Enlightenment probabi-
lists derived the laws of probability from what they believed to
be the laws of h u m a n reasoning (Daston, 1988). Following this
time-honored tradition, much contemporary research in psy-
chology, behavioral ecology, and economics assumes standard
Gerd Gigerenzer and Daniel G. Goldstein, Center for Adaptive Be-
havior and Cognition, Max Planck Institute for Psychological Research,
Munich, Germany, and Department of Psychology, University of
Chicago.
This research was funded by National Science Foundation Grant
SBR-9320797/GG.
We are deeply grateful to t ...
This document discusses informal proofs in mathematics. It argues that:
1) A mathematical proof is more than just a recipe for a formal derivation, as it establishes mathematical conclusions through rigorous but informal arguments.
2) Logic should be understood as the general study of inferential actions, as informal proofs involve actions on mathematical objects beyond just propositions.
3) Representations in mathematics are valuable not just for presenting information but for being manipulated, as inferences can be drawn through performing actions on diagrams, graphs, and other representations.
1. The document discusses the need for a positive account of informal proof in mathematics, as most mathematical proofs are informal. It argues against the view that informal proofs are recipes for formal derivations.
2. The document proposes that logic should be understood more broadly as the general study of inferential actions, as informal proofs often involve actions on mathematical objects beyond propositions. Examples of such actions include diagram manipulation in Euclidean geometry.
3. The document reviews work that may support this broader view of logic in informal proofs, such as studies of reasoning with diagrams in knot theory and using Cayley graphs to prove group theory results.
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...Antonio Lieto
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecnologia (IIT), I-Cog Initiative. https://www.facebook.com/icog.initiative/posts/129265685733532
This document provides an overview of machine learning including: definitions of machine learning; types of machine learning such as supervised learning, unsupervised learning, and reinforcement learning; applications of machine learning such as predictive modeling, computer vision, and self-driving cars; and current trends and careers in machine learning. The document also briefly profiles the history and pioneers of machine learning and artificial intelligence.
Simulation of Language Acquisition Walter Daelemansbutest
The document summarizes a presentation on using machine learning techniques to simulate language acquisition. It provides an overview of using computational models and simulations based on memory-based learning to model how stress is acquired in Dutch and German. The results show that memory-based learning performs comparably to rule-based models and accounts for patterns in both child language acquisition data and adult processing of novel words. This provides support for exemplar-based models as a viable alternative to rule-based and principles and parameters theories of language acquisition.
Semantic Analysis: theory, applications and use casesDmitry Kan
Presentation we gave at 6th Seminar of Finnish-Russian University Cooperation in Telecommunications (FRUCT) Program organized by Nokia Research Center, Helsinki University of Technology, Saint-Petersburg State University of Aerospace Instrumentation and sponsored by Nokia Siemens Networks, IEEE Russia (North West) Section, Nokia University Cooperation Program in Russia
www.fruct.org
Pattern recognition involves quickly and accurately recognizing objects from different angles, even when partly hidden. Theories of pattern recognition include template matching, feature analysis, and prototype theories. Template matching involves matching external stimuli to internal templates, but has problems accounting for new variations. Feature analysis examines individual features through stages like feature demons and decision demons, but fails to account for context. Prototype theory matches stimuli to abstract prototypes like the average or most common attributes. Both top-down and bottom-up processing are involved in pattern recognition.
Virtue in Machine Ethics: An Approach Based on Evolutionary Computation Ioan Muntean
February 2015. Co-author: Don Howard, University of Notre Dame). Presented at the American Philosophical Association (APA Central). St. Louis, Missouri.
2010 11 psa montreal explanation and fundamentalismIoan Muntean
The document discusses two approaches to analyzing quantum gravity (QG) programs from a philosophy of science perspective: 1) Philosophical centrism, where QG programs are analyzed for what they say about philosophical concepts like space, time, and objects, and 2) Philosophical analysis, where QG programs are evaluated as scientific theories or programs. It focuses on string theory as a case study, exploring how string theory makes claims about metaphysical questions and can be analyzed philosophically as a scientific endeavor. Key questions discussed include which QG program best addresses a given metaphysical question and which has virtues or drawbacks as a scientific program.
The document discusses the relationship between science and metaphysics. It examines several approaches to this relationship, including viewing them on a continuum, finding similarities in their methods of modeling, and emphasizing their differences. The key point is that while science and metaphysics may use similar language and concepts of modality, possibility, and necessity, the document argues that the modalities used in scientific modeling are fundamentally different than those used in metaphysical modeling. Specifically, fictional entities and idealizations in metaphysics are constrained only by conceivability, while in science they are constrained by theoretical and empirical factors. Emphasizing these differences, rather than similarities, can advance both fields.
2012 09 duality and ontic structural realism bristolIoan Muntean
Dualities in string theory relate different regions of the theory's moduli space where coupling constants may take on different values, potentially interchanging what is viewed as fundamental versus composite. These dualities do not provide unification or explanation according to the author, but may still reveal deeper underlying structures without requiring a single deeper theory. The document discusses various interpretations of string theory and issues regarding background dependence, structuralism, and the role of dualities.
2012 10 phi ipfw science and metaphysicsIoan Muntean
This document discusses the relationship between metaphysics and science. It presents several views on this relationship, including:
1) A divorce between metaphysics and science, with no common ground between them.
2) A possible convergence or reconciliatory relationship where metaphysics can help interpret science and vice versa. However, full convergence is unlikely.
3) A "division of labor" view where metaphysics explores possibilities through reason and science explores actual reality through evidence. Metaphysics deals with modal truths rather than empirical truths.
The document also discusses similarities and differences between metaphysics and science, such as their use of modeling and concepts like causation. However, it argues the
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
More Related Content
Similar to Genetic algorithms and the changing face of scientific theories
This document discusses informal mathematical proofs that appeal to diagrams and mental models. It proposes criteria for when such proofs can be considered rigorous: (1) the diagram must accurately portray the structure of the mathematical object, (2) the information in the diagram must not be metric, and (3) the inferences must be systematically related to other mathematical practices. The document also discusses how Manders' analysis of proofs in Euclidean geometry may provide a model for understanding contemporary proofs involving diagrams, but notes some challenges for philosophers in analyzing modern mathematical reasoning.
This document provides information about the ICE0403: Data & Text Mining course for Fall 2007. The instructor is Dr. Ji-Ae Shin and the best way to contact them is by email. The objective of the course is to study machine learning techniques used to extract information from textual data, such as inductive logic programming, clustering, statistical logic networks, and decision trees. The prerequisites, references, grading policy, and topics to be covered are also outlined.
Psychological Review Copyright 1996 by the American Psychologi.docxwoodruffeloisa
Psychological Review Copyright 1996 by the American Psychological Association, Inc.
1996, Vol. 103. No. 4, 650-669 0033-295X/96/$3.00
Reasoning the Fast and Frugal Way: Models of Bounded Rationality
Gerd Gigerenzer and Daniel G. Goldstein
Max Planck Institute for Psychological Research and University of Chicago
Humans and animals make inferences about the world under limited time and knowledge. In con-
trast, many models of rational inference treat the mind as a Laplacean Demon, equipped with un-
limited time, knowledge, and computational might. Following H. Simon's notion of satisficing, the
authors have proposed a family of algorithms based on a simple psychological mechanism: one-
reason decision making. These fast and frugal algorithms violate fundamental tenets of classical
rationality: They neither look up nor integrate all information. By computer simulation, the authors
held a competition between the satisficing "Take The Best" algorithm and various "rational" infer-
ence procedures (e.g., multiple regression). The Take The Best algorithm matched or outperformed
all competitors in inferential speed and accuracy. This result is an existence proof that cognitive
mechanisms capable of successful performance in the real world do not need to satisfy the classical
norms of rational inference.
Organisms make inductive inferences. Darwin ( 1872/1965 )
observed that people use facial cues, such as eyes that waver and
lids that hang low, to infer a person's guilt. Male toads, roaming
through swamps at night, use the pitch of a rival's croak to infer
its size when deciding whether to fight (Krebs & Davies, 1987).
Stock brokers must make fast decisions about which of several
stocks to trade or invest when only limited information is avail-
able. The list goes on. Inductive inferences are typically based
on uncertain cues: The eyes can deceive, and so can a tiny toad
with a deep croak in the darkness.
How does an organism make inferences about u n k n o w n as-
pects of the environment? There are three directions in which
to look for an answer. From Pierre Laplace to George Boole to
Jean Piaget, m a n y scholars have defended the now classical view
that the laws of h u m a n inference are the laws of probability and
statistics (and to a lesser degree logic, which does n o t deal as
easily with uncertainty). Indeed, the Enlightenment probabi-
lists derived the laws of probability from what they believed to
be the laws of h u m a n reasoning (Daston, 1988). Following this
time-honored tradition, much contemporary research in psy-
chology, behavioral ecology, and economics assumes standard
Gerd Gigerenzer and Daniel G. Goldstein, Center for Adaptive Be-
havior and Cognition, Max Planck Institute for Psychological Research,
Munich, Germany, and Department of Psychology, University of
Chicago.
This research was funded by National Science Foundation Grant
SBR-9320797/GG.
We are deeply grateful to t ...
This document discusses informal proofs in mathematics. It argues that:
1) A mathematical proof is more than just a recipe for a formal derivation, as it establishes mathematical conclusions through rigorous but informal arguments.
2) Logic should be understood as the general study of inferential actions, as informal proofs involve actions on mathematical objects beyond just propositions.
3) Representations in mathematics are valuable not just for presenting information but for being manipulated, as inferences can be drawn through performing actions on diagrams, graphs, and other representations.
1. The document discusses the need for a positive account of informal proof in mathematics, as most mathematical proofs are informal. It argues against the view that informal proofs are recipes for formal derivations.
2. The document proposes that logic should be understood more broadly as the general study of inferential actions, as informal proofs often involve actions on mathematical objects beyond propositions. Examples of such actions include diagram manipulation in Euclidean geometry.
3. The document reviews work that may support this broader view of logic in informal proofs, such as studies of reasoning with diagrams in knot theory and using Cayley graphs to prove group theory results.
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecn...Antonio Lieto
Cognitive Agents with Commonsense - Invited Talk at Istituto Italiano di Tecnologia (IIT), I-Cog Initiative. https://www.facebook.com/icog.initiative/posts/129265685733532
This document provides an overview of machine learning including: definitions of machine learning; types of machine learning such as supervised learning, unsupervised learning, and reinforcement learning; applications of machine learning such as predictive modeling, computer vision, and self-driving cars; and current trends and careers in machine learning. The document also briefly profiles the history and pioneers of machine learning and artificial intelligence.
Simulation of Language Acquisition Walter Daelemansbutest
The document summarizes a presentation on using machine learning techniques to simulate language acquisition. It provides an overview of using computational models and simulations based on memory-based learning to model how stress is acquired in Dutch and German. The results show that memory-based learning performs comparably to rule-based models and accounts for patterns in both child language acquisition data and adult processing of novel words. This provides support for exemplar-based models as a viable alternative to rule-based and principles and parameters theories of language acquisition.
Semantic Analysis: theory, applications and use casesDmitry Kan
Presentation we gave at 6th Seminar of Finnish-Russian University Cooperation in Telecommunications (FRUCT) Program organized by Nokia Research Center, Helsinki University of Technology, Saint-Petersburg State University of Aerospace Instrumentation and sponsored by Nokia Siemens Networks, IEEE Russia (North West) Section, Nokia University Cooperation Program in Russia
www.fruct.org
Pattern recognition involves quickly and accurately recognizing objects from different angles, even when partly hidden. Theories of pattern recognition include template matching, feature analysis, and prototype theories. Template matching involves matching external stimuli to internal templates, but has problems accounting for new variations. Feature analysis examines individual features through stages like feature demons and decision demons, but fails to account for context. Prototype theory matches stimuli to abstract prototypes like the average or most common attributes. Both top-down and bottom-up processing are involved in pattern recognition.
Similar to Genetic algorithms and the changing face of scientific theories (13)
Virtue in Machine Ethics: An Approach Based on Evolutionary Computation Ioan Muntean
February 2015. Co-author: Don Howard, University of Notre Dame). Presented at the American Philosophical Association (APA Central). St. Louis, Missouri.
2010 11 psa montreal explanation and fundamentalismIoan Muntean
The document discusses two approaches to analyzing quantum gravity (QG) programs from a philosophy of science perspective: 1) Philosophical centrism, where QG programs are analyzed for what they say about philosophical concepts like space, time, and objects, and 2) Philosophical analysis, where QG programs are evaluated as scientific theories or programs. It focuses on string theory as a case study, exploring how string theory makes claims about metaphysical questions and can be analyzed philosophically as a scientific endeavor. Key questions discussed include which QG program best addresses a given metaphysical question and which has virtues or drawbacks as a scientific program.
The document discusses the relationship between science and metaphysics. It examines several approaches to this relationship, including viewing them on a continuum, finding similarities in their methods of modeling, and emphasizing their differences. The key point is that while science and metaphysics may use similar language and concepts of modality, possibility, and necessity, the document argues that the modalities used in scientific modeling are fundamentally different than those used in metaphysical modeling. Specifically, fictional entities and idealizations in metaphysics are constrained only by conceivability, while in science they are constrained by theoretical and empirical factors. Emphasizing these differences, rather than similarities, can advance both fields.
2012 09 duality and ontic structural realism bristolIoan Muntean
Dualities in string theory relate different regions of the theory's moduli space where coupling constants may take on different values, potentially interchanging what is viewed as fundamental versus composite. These dualities do not provide unification or explanation according to the author, but may still reveal deeper underlying structures without requiring a single deeper theory. The document discusses various interpretations of string theory and issues regarding background dependence, structuralism, and the role of dualities.
2012 10 phi ipfw science and metaphysicsIoan Muntean
This document discusses the relationship between metaphysics and science. It presents several views on this relationship, including:
1) A divorce between metaphysics and science, with no common ground between them.
2) A possible convergence or reconciliatory relationship where metaphysics can help interpret science and vice versa. However, full convergence is unlikely.
3) A "division of labor" view where metaphysics explores possibilities through reason and science explores actual reality through evidence. Metaphysics deals with modal truths rather than empirical truths.
The document also discusses similarities and differences between metaphysics and science, such as their use of modeling and concepts like causation. However, it argues the
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
Main Java[All of the Base Concepts}.docxadhitya5119
This is part 1 of my Java Learning Journey. This Contains Custom methods, classes, constructors, packages, multithreading , try- catch block, finally block and more.
How to Build a Module in Odoo 17 Using the Scaffold MethodCeline George
Odoo provides an option for creating a module by using a single line command. By using this command the user can make a whole structure of a module. It is very easy for a beginner to make a module. There is no need to make each file manually. This slide will show how to create a module using the scaffold method.
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
This presentation was provided by Steph Pollock of The American Psychological Association’s Journals Program, and Damita Snow, of The American Society of Civil Engineers (ASCE), for the initial session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session One: 'Setting Expectations: a DEIA Primer,' was held June 6, 2024.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
How to Setup Warehouse & Location in Odoo 17 InventoryCeline George
In this slide, we'll explore how to set up warehouses and locations in Odoo 17 Inventory. This will help us manage our stock effectively, track inventory levels, and streamline warehouse operations.
The simplified electron and muon model, Oscillating Spacetime: The Foundation...RitikBhardwaj56
Discover the Simplified Electron and Muon Model: A New Wave-Based Approach to Understanding Particles delves into a groundbreaking theory that presents electrons and muons as rotating soliton waves within oscillating spacetime. Geared towards students, researchers, and science buffs, this book breaks down complex ideas into simple explanations. It covers topics such as electron waves, temporal dynamics, and the implications of this model on particle physics. With clear illustrations and easy-to-follow explanations, readers will gain a new outlook on the universe's fundamental nature.
Genetic algorithms and the changing face of scientific theories
1. Philosophy of Numerical Simulations?
Genetic Algorithms in Numerical Simulations (GNS)
Philosophy of GNS
Finis
References
Numerical Simulations and Scientific Discovery
paper available at: http://papers.imuntean.net
Ioan Muntean
Department of Philosophy
and
History and Philosophy of Science
University of Leeds
March 9, 2010
1
2. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Outline
1 Philosophy of Numerical Simulations?
What are Numerical Simulations (NS)?
Philosophical questions
Three stances
The “glorified slide rule argument”
My position
2 Genetic Algorithms in Numerical Simulations (GNS)
Beyond Turing
Survival and chance in computer science
Inductive programming (skip)
Genetic numerical algorithms (GNS)
3 Philosophy of GNS
What philosophy for GNS?
Arguments for GNS
Metaphysics of GNS
GNS and mathematics
GNS and invariance
GNS and laws of nature
Objections
4 Finis
Risky conclusions
Weaker conclusions
5 References
2
3. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Definitions
3
4. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Definitions
Standard: “the use of a computer to build a model involving
equations that we cannot solve analytically”. (P. Humphreys,
E. Winsberg)
3
5. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Definitions
Standard: “the use of a computer to build a model involving
equations that we cannot solve analytically”. (P. Humphreys,
E. Winsberg)
Non-Standard: NS track the dynamical evolution of real
systems (St. Hartmann).
3
6. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Definitions
Standard: “the use of a computer to build a model involving
equations that we cannot solve analytically”. (P. Humphreys,
E. Winsberg)
Non-Standard: NS track the dynamical evolution of real
systems (St. Hartmann).
Broad: NS is a computational model that includes the
equations of a model, assumptions, corrections,
interpretations, justifications, and representations (Humphreys
2004, 110).
3
7. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Definitions
Standard: “the use of a computer to build a model involving
equations that we cannot solve analytically”. (P. Humphreys,
E. Winsberg)
Non-Standard: NS track the dynamical evolution of real
systems (St. Hartmann).
Broad: NS is a computational model that includes the
equations of a model, assumptions, corrections,
interpretations, justifications, and representations (Humphreys
2004, 110).
History prone NS: more fine-grained, historical distinctions
are needed (E. F. Keller).
3
8. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Definitions
Standard: “the use of a computer to build a model involving
equations that we cannot solve analytically”. (P. Humphreys,
E. Winsberg)
Non-Standard: NS track the dynamical evolution of real
systems (St. Hartmann).
Broad: NS is a computational model that includes the
equations of a model, assumptions, corrections,
interpretations, justifications, and representations (Humphreys
2004, 110).
History prone NS: more fine-grained, historical distinctions
are needed (E. F. Keller).
3
9. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Definitions
Standard: “the use of a computer to build a model involving
equations that we cannot solve analytically”. (P. Humphreys,
E. Winsberg)
Non-Standard: NS track the dynamical evolution of real
systems (St. Hartmann).
Broad: NS is a computational model that includes the
equations of a model, assumptions, corrections,
interpretations, justifications, and representations (Humphreys
2004, 110).
History prone NS: more fine-grained, historical distinctions
are needed (E. F. Keller).
I take them as “working definitions”
I agree that we need to be more philosophically nuanced
3
10. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
4
11. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What are they? What is their status?
Are numerical simulations similar to models? M. Morrison
(2009): they have the same epistemic status)
4
12. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What are they? What is their status?
Are numerical simulations similar to models? M. Morrison
(2009): they have the same epistemic status)
Are NS mere experiments? E. Winsberg, W. Parker: they are
not
4
13. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What are they? What is their status?
Are numerical simulations similar to models? M. Morrison
(2009): they have the same epistemic status)
Are NS mere experiments? E. Winsberg, W. Parker: they are
not
Are numerical experiments mere applications or spinoffs of
scientific theories? We’ll discuss this.
4
14. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What are they? What is their status?
Are numerical simulations similar to models? M. Morrison
(2009): they have the same epistemic status)
Are NS mere experiments? E. Winsberg, W. Parker: they are
not
Are numerical experiments mere applications or spinoffs of
scientific theories? We’ll discuss this.
How do NS contribute to the progress of science? Not yet,
not significantly.
4
15. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What are they? What is their status?
Are numerical simulations similar to models? M. Morrison
(2009): they have the same epistemic status)
Are NS mere experiments? E. Winsberg, W. Parker: they are
not
Are numerical experiments mere applications or spinoffs of
scientific theories? We’ll discuss this.
How do NS contribute to the progress of science? Not yet,
not significantly.
Witness the philosophical importance of some scientific tools:
4
16. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What are they? What is their status?
Are numerical simulations similar to models? M. Morrison
(2009): they have the same epistemic status)
Are NS mere experiments? E. Winsberg, W. Parker: they are
not
Are numerical experiments mere applications or spinoffs of
scientific theories? We’ll discuss this.
How do NS contribute to the progress of science? Not yet,
not significantly.
Witness the philosophical importance of some scientific tools:
the microscope (I. Hacking),
4
17. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What are they? What is their status?
Are numerical simulations similar to models? M. Morrison
(2009): they have the same epistemic status)
Are NS mere experiments? E. Winsberg, W. Parker: they are
not
Are numerical experiments mere applications or spinoffs of
scientific theories? We’ll discuss this.
How do NS contribute to the progress of science? Not yet,
not significantly.
Witness the philosophical importance of some scientific tools:
the microscope (I. Hacking),
the thermometer (H. Chang).
4
18. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What are they? What is their status?
Are numerical simulations similar to models? M. Morrison
(2009): they have the same epistemic status)
Are NS mere experiments? E. Winsberg, W. Parker: they are
not
Are numerical experiments mere applications or spinoffs of
scientific theories? We’ll discuss this.
How do NS contribute to the progress of science? Not yet,
not significantly.
Witness the philosophical importance of some scientific tools:
the microscope (I. Hacking),
the thermometer (H. Chang).
Why not a philosophy of NS?
4
19. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Mongrels and halfway houses
E. Winsberg: NS are “mongrels”
between experiments and theories and
have features of both theories and of
experiments, without being theories or
experiments.
5
20. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Mongrels and halfway houses
E. Winsberg: NS are “mongrels”
between experiments and theories and
have features of both theories and of
experiments, without being theories or
experiments.
S. Ulam (the father of the Monte
Carlo method, late 1940s): NS are a
“halfway house” between elegant
theory and experimental hardware
(quoted in Keller 2003, 205)
5
21. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Mongrels and halfway houses
E. Winsberg: NS are “mongrels”
between experiments and theories and
have features of both theories and of
experiments, without being theories or
experiments.
S. Ulam (the father of the Monte
Carlo method, late 1940s): NS are a
“halfway house” between elegant
theory and experimental hardware
(quoted in Keller 2003, 205)
5
22. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Mongrels and halfway houses
E. Winsberg: NS are “mongrels”
between experiments and theories and
have features of both theories and of
experiments, without being theories or
experiments.
S. Ulam (the father of the Monte
Carlo method, late 1940s): NS are a
“halfway house” between elegant
theory and experimental hardware
(quoted in Keller 2003, 205)
5
23. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The enthusiasts
6
24. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The enthusiasts
It is thus reasonable to conclude that we are at the
threshold of an era of new scientific methodology. In
view of further technical developments in the near future,
computer experts suggest that we are at present only at
the very beginning of this new era. [...] computer
simulation offers a new tool for science: theoretical
model experiments of a scope and richness far exceeding
anything available before. (Rohrlich 1990, 512,516)
Galison: NS constitute a new epistemology, as a new method
of extracting information from physical measurements, as well
as a new metaphysics that presupposed discrete entities
interacting through stochastic processes (Galison 1996, 120).
6
25. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Some skeptical stances
26. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Some skeptical stances
1 “Old stew in a new pot”: NS are not special for philosophy of
science (Frigg and Reiss 2009; Stockler 2000).
7
27. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Some skeptical stances
1 “Old stew in a new pot”: NS are not special for philosophy of
science (Frigg and Reiss 2009; Stockler 2000).
2 “Wait-and-see”: We do not know what are the long-term
consequences of the NS
7
28. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Some skeptical stances
1 “Old stew in a new pot”: NS are not special for philosophy of
science (Frigg and Reiss 2009; Stockler 2000).
2 “Wait-and-see”: We do not know what are the long-term
consequences of the NS
3 “Rage against the machine”: philosophical arguments
pertaining to show that: “computers are dummy” “computers
cannot create” etc.
7
29. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Short answers to skeptics
My answer to 1: what is a novel philosophical problem? We
risk to get to “nothing new under the sun”
30. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Short answers to skeptics
My answer to 1: what is a novel philosophical problem? We
risk to get to “nothing new under the sun”
My answer to 2: philosophy of science is the history of future
science (so to speak). Wait what? The next Ice Age? NS are
here, alive and kicking.
31. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Short answers to skeptics
My answer to 1: what is a novel philosophical problem? We
risk to get to “nothing new under the sun”
My answer to 2: philosophy of science is the history of future
science (so to speak). Wait what? The next Ice Age? NS are
here, alive and kicking.
32. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Short answers to skeptics
My answer to 1: what is a novel philosophical problem? We
risk to get to “nothing new under the sun”
My answer to 2: philosophy of science is the history of future
science (so to speak). Wait what? The next Ice Age? NS are
here, alive and kicking.
I focus on 3
It’s more subtle!
33. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Short answers to skeptics
My answer to 1: what is a novel philosophical problem? We
risk to get to “nothing new under the sun”
My answer to 2: philosophy of science is the history of future
science (so to speak). Wait what? The next Ice Age? NS are
here, alive and kicking.
I focus on 3
It’s more subtle!
It has a respectable philosophical pedigree (Descartes, Leibniz,
Kant)
34. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Short answers to skeptics
My answer to 1: what is a novel philosophical problem? We
risk to get to “nothing new under the sun”
My answer to 2: philosophy of science is the history of future
science (so to speak). Wait what? The next Ice Age? NS are
here, alive and kicking.
I focus on 3
It’s more subtle!
It has a respectable philosophical pedigree (Descartes, Leibniz,
Kant)
It is mathematically and scientifically challenging (see Godel,
Turing, J.R. Lucas)
35. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Stance 1: “Look! This is something new”?
36. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Stance 1: “Look! This is something new”?
For instance, if, rather than spilling much ink on
convincing ourselves that simulations are unlike
everything else, we recognize that the epistemological
problems presented to us by simulations have much in
common with the ones that arise in connection with
models, we can take the insights we gain in both fields
together and try to make progress in constructing the
sought-after new epistemology. (Frigg and Reiss 2009,
611).
With this, I agree
37. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Stance 1: “Look! This is something new”?
For instance, if, rather than spilling much ink on
convincing ourselves that simulations are unlike
everything else, we recognize that the epistemological
problems presented to us by simulations have much in
common with the ones that arise in connection with
models, we can take the insights we gain in both fields
together and try to make progress in constructing the
sought-after new epistemology. (Frigg and Reiss 2009,
611).
With this, I agree
I will try to do something similar in last section
38. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Stance 2: The Greek Chorus attitude
10
39. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Stance 2: The Greek Chorus attitude
Wait and see who’s winning the battle. Do not hedge your bets
too early in the game. Philosophers are like Greek chorus, they
come at the end to explain the victory.
10
40. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Stance 3: NS as “glorified slide rules”
claim C-1
A computer algorithm is no better than the assumptions which it
was built on
The Analytical Engine has no pretensions to originate
anything. It can do whatever we know how to order it to
perform. A letter of A. Lovelace quoted in (Hatree, 1949)
An argument
Computers do not think
Science is a creative process that involves reason and skills
Computers do not contribute to progress (or discovery) in science
Computers are erring in anything, like slide rules do.
41. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Stance 3: NS as “glorified slide rules”
claim C-1
A computer algorithm is no better than the assumptions which it
was built on
The Analytical Engine has no pretensions to originate
anything. It can do whatever we know how to order it to
perform. A letter of A. Lovelace quoted in (Hatree, 1949)
An argument
Computers do not think
Science is a creative process that involves reason and skills
Computers do not contribute to progress (or discovery) in science
Computers are erring in anything, like slide rules do.
42. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Consequences of the glorified slide rules argument
Demoting NS again
Whenever the analytic solution is discovered, a real experiment
is possible or new data is available, NS can be tossed away.
43. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
Consequences of the glorified slide rules argument
Demoting NS again
Whenever the analytic solution is discovered, a real experiment
is possible or new data is available, NS can be tossed away.
Nothing that NS have achieved could not have been done by
an “army of well-trained scientists working with slide rules”.
44. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
13
45. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
13
46. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
NS lack materiality; Materiality, maybe the most relevant, is
discussed in (Parker 2009).
13
47. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
NS lack materiality; Materiality, maybe the most relevant, is
discussed in (Parker 2009).
NS bear no causal connection to the world;
13
48. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
NS lack materiality; Materiality, maybe the most relevant, is
discussed in (Parker 2009).
NS bear no causal connection to the world;
NS are very brute idealizations (Parker, M. Morgan
2005-2009) etc. argue for or against some of these.
13
49. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
NS lack materiality; Materiality, maybe the most relevant, is
discussed in (Parker 2009).
NS bear no causal connection to the world;
NS are very brute idealizations (Parker, M. Morgan
2005-2009) etc. argue for or against some of these.
NS are fundamentally flawed.
13
50. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
NS lack materiality; Materiality, maybe the most relevant, is
discussed in (Parker 2009).
NS bear no causal connection to the world;
NS are very brute idealizations (Parker, M. Morgan
2005-2009) etc. argue for or against some of these.
NS are fundamentally flawed.
computers cannot simulate the continuum quantities of
physics,
13
51. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
NS lack materiality; Materiality, maybe the most relevant, is
discussed in (Parker 2009).
NS bear no causal connection to the world;
NS are very brute idealizations (Parker, M. Morgan
2005-2009) etc. argue for or against some of these.
NS are fundamentally flawed.
computers cannot simulate the continuum quantities of
physics,
there are inherent errors of digitization and,
13
52. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
NS lack materiality; Materiality, maybe the most relevant, is
discussed in (Parker 2009).
NS bear no causal connection to the world;
NS are very brute idealizations (Parker, M. Morgan
2005-2009) etc. argue for or against some of these.
NS are fundamentally flawed.
computers cannot simulate the continuum quantities of
physics,
there are inherent errors of digitization and,
computer arithmetic is fundamentally limited by G¨del’s
o
incompleteness theorem.
13
53. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
The inherently limited nature of NS
NS are subordinate in their nature because they do provide
novel scientific
knowledge only when other, more rigorous ways of
representing the real world fail:
NS are unreal because unlike experiments and models, they
do not latch directly onto reality
NS lack materiality; Materiality, maybe the most relevant, is
discussed in (Parker 2009).
NS bear no causal connection to the world;
NS are very brute idealizations (Parker, M. Morgan
2005-2009) etc. argue for or against some of these.
NS are fundamentally flawed.
computers cannot simulate the continuum quantities of
physics,
there are inherent errors of digitization and,
computer arithmetic is fundamentally limited by G¨del’s
o
incompleteness theorem.
Hence: mathematics can show us what “machines cannot in
principle do”.
13
54. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
science and NS
NS are not able to falsify or confirm scientific theories;
55. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
science and NS
NS are not able to falsify or confirm scientific theories;
NS do not explain
56. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
science and NS
NS are not able to falsify or confirm scientific theories;
NS do not explain
NS do not augment scientific knowledge.
57. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
science and NS
NS are not able to falsify or confirm scientific theories;
NS do not explain
NS do not augment scientific knowledge.
NS are limited predicting tools, at best, and only when a
pre-existing theoretical model permits it.
58. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
science and NS
NS are not able to falsify or confirm scientific theories;
NS do not explain
NS do not augment scientific knowledge.
NS are limited predicting tools, at best, and only when a
pre-existing theoretical model permits it.
Science is about explanation/understanding/unification etc.
59. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
science and NS
NS are not able to falsify or confirm scientific theories;
NS do not explain
NS do not augment scientific knowledge.
NS are limited predicting tools, at best, and only when a
pre-existing theoretical model permits it.
Science is about explanation/understanding/unification etc.
60. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
science and NS
NS are not able to falsify or confirm scientific theories;
NS do not explain
NS do not augment scientific knowledge.
NS are limited predicting tools, at best, and only when a
pre-existing theoretical model permits it.
Science is about explanation/understanding/unification etc.
No philosophy of slide rules
In philosophy of science, no country for old slide rules
14
61. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
A rejoinder to the “glorified slide rules” arguments
15
62. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
A rejoinder to the “glorified slide rules” arguments
How do we argue against the “glorified slide rules” arguments?
1 Deny C-1: computers do help us understanding and explain
because they show us how to decompose systems, separate
levels and see the organization of mechanisms. (Simon 1969)
63. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
A rejoinder to the “glorified slide rules” arguments
How do we argue against the “glorified slide rules” arguments?
1 Deny C-1: computers do help us understanding and explain
because they show us how to decompose systems, separate
levels and see the organization of mechanisms. (Simon 1969)
2 Show that historically it is inaccurate (Keller, 2003): Cellular
Automata (CA), Neural Networks (NN) and Genetic
Algorithms (GA) are counterexamples to C2. (CA illustrate
the third stage in Keller).
64. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
A rejoinder to the “glorified slide rules” arguments
How do we argue against the “glorified slide rules” arguments?
1 Deny C-1: computers do help us understanding and explain
because they show us how to decompose systems, separate
levels and see the organization of mechanisms. (Simon 1969)
2 Show that historically it is inaccurate (Keller, 2003): Cellular
Automata (CA), Neural Networks (NN) and Genetic
Algorithms (GA) are counterexamples to C2. (CA illustrate
the third stage in Keller).
3 Quantum computing may be the “best” candidate for
surpassing C-1.
65. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
A rejoinder to the “glorified slide rules” arguments
How do we argue against the “glorified slide rules” arguments?
1 Deny C-1: computers do help us understanding and explain
because they show us how to decompose systems, separate
levels and see the organization of mechanisms. (Simon 1969)
2 Show that historically it is inaccurate (Keller, 2003): Cellular
Automata (CA), Neural Networks (NN) and Genetic
Algorithms (GA) are counterexamples to C2. (CA illustrate
the third stage in Keller).
3 Quantum computing may be the “best” candidate for
surpassing C-1.
Here I combine 1 and 2, but insist on the paradigm shift ` la
a
Keller.
66. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
16
67. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
Pace Frigg&Reiss, there is philosophical novelty in NS.
16
68. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
Pace Frigg&Reiss, there is philosophical novelty in NS.
Not all NS are “dumb slide rules”; Some are more interesting
than others.
16
69. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
Pace Frigg&Reiss, there is philosophical novelty in NS.
Not all NS are “dumb slide rules”; Some are more interesting
than others.
More attention to the historical developments of NS (` la
a
Keller and Galison)
16
70. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
Pace Frigg&Reiss, there is philosophical novelty in NS.
Not all NS are “dumb slide rules”; Some are more interesting
than others.
More attention to the historical developments of NS (` la
a
Keller and Galison)
Some NS are able to:
16
71. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
Pace Frigg&Reiss, there is philosophical novelty in NS.
Not all NS are “dumb slide rules”; Some are more interesting
than others.
More attention to the historical developments of NS (` la
a
Keller and Galison)
Some NS are able to:
build models,
16
72. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
Pace Frigg&Reiss, there is philosophical novelty in NS.
Not all NS are “dumb slide rules”; Some are more interesting
than others.
More attention to the historical developments of NS (` la
a
Keller and Galison)
Some NS are able to:
build models,
find invariants,
16
73. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
Pace Frigg&Reiss, there is philosophical novelty in NS.
Not all NS are “dumb slide rules”; Some are more interesting
than others.
More attention to the historical developments of NS (` la
a
Keller and Galison)
Some NS are able to:
build models,
find invariants,
discover non-trivial conserved quantities etc.
16
74. Philosophy of Numerical Simulations? What are Numerical Simulations (NS)?
Genetic Algorithms in Numerical Simulations (GNS) Philosophical questions
Philosophy of GNS Three stances
Finis The “glorified slide rule argument”
References My position
What do i argue for?
Pace Frigg&Reiss, there is philosophical novelty in NS.
Not all NS are “dumb slide rules”; Some are more interesting
than others.
More attention to the historical developments of NS (` la
a
Keller and Galison)
Some NS are able to:
build models,
find invariants,
discover non-trivial conserved quantities etc.
The NS under scrutiny here are: Genetic Algorithms
16
75. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Outline
1 Philosophy of Numerical Simulations?
What are Numerical Simulations (NS)?
Philosophical questions
Three stances
The “glorified slide rule argument”
My position
2 Genetic Algorithms in Numerical Simulations (GNS)
Beyond Turing
Survival and chance in computer science
Inductive programming (skip)
Genetic numerical algorithms (GNS)
3 Philosophy of GNS
What philosophy for GNS?
Arguments for GNS
Metaphysics of GNS
GNS and mathematics
GNS and invariance
GNS and laws of nature
Objections
4 Finis
Risky conclusions
Weaker conclusions
5 References
17
76. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Stochasticity and NS
Biomimetics
Q-1: How can computers be made to do what needs to be done,
without being told exactly how to do it?
The “glorified slide rules” argument uses the Turing machine
paradigm.
18
77. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Stochasticity and NS
Biomimetics
Q-1: How can computers be made to do what needs to be done,
without being told exactly how to do it?
The “glorified slide rules” argument uses the Turing machine
paradigm.
Are all machine Turing machines?
18
78. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Stochasticity and NS
Biomimetics
Q-1: How can computers be made to do what needs to be done,
without being told exactly how to do it?
The “glorified slide rules” argument uses the Turing machine
paradigm.
Are all machine Turing machines?
Build machines inspired by learning, discovery, game playing,
solving real-life problems, etc.
79. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Stochasticity and NS
Biomimetics
Q-1: How can computers be made to do what needs to be done,
without being told exactly how to do it?
The “glorified slide rules” argument uses the Turing machine
paradigm.
Are all machine Turing machines?
Build machines inspired by learning, discovery, game playing,
solving real-life problems, etc.
Hence adopt biomimetics
80. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Stochasticity and NS
Biomimetics
Q-1: How can computers be made to do what needs to be done,
without being told exactly how to do it?
The “glorified slide rules” argument uses the Turing machine
paradigm.
Are all machine Turing machines?
Build machines inspired by learning, discovery, game playing,
solving real-life problems, etc.
Hence adopt biomimetics
1 Go stochastic in building algorithms!
81. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Stochasticity and NS
Biomimetics
Q-1: How can computers be made to do what needs to be done,
without being told exactly how to do it?
The “glorified slide rules” argument uses the Turing machine
paradigm.
Are all machine Turing machines?
Build machines inspired by learning, discovery, game playing,
solving real-life problems, etc.
Hence adopt biomimetics
1 Go stochastic in building algorithms!
2 Go Darwinian in programming computers
82. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Do philosophers talk about non-Turing machines?
CA, GA and NN can go beyond what a Turing machine is
able to do. So did the Monte Carlo method (first NS).
83. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Do philosophers talk about non-Turing machines?
CA, GA and NN can go beyond what a Turing machine is
able to do. So did the Monte Carlo method (first NS).
Are these solutions philosophically attractive?
84. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Do philosophers talk about non-Turing machines?
CA, GA and NN can go beyond what a Turing machine is
able to do. So did the Monte Carlo method (first NS).
Are these solutions philosophically attractive?
The literature on NS ignores GA
85. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Do philosophers talk about non-Turing machines?
CA, GA and NN can go beyond what a Turing machine is
able to do. So did the Monte Carlo method (first NS).
Are these solutions philosophically attractive?
The literature on NS ignores GA
There are interesting discussions on CA and NN. (Keller,
2003) (Barberousse, Franceschelli, and Imbert 2007) and,
more dogmatically, (Wolfram 2002).
86. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Do philosophers talk about non-Turing machines?
CA, GA and NN can go beyond what a Turing machine is
able to do. So did the Monte Carlo method (first NS).
Are these solutions philosophically attractive?
The literature on NS ignores GA
There are interesting discussions on CA and NN. (Keller,
2003) (Barberousse, Franceschelli, and Imbert 2007) and,
more dogmatically, (Wolfram 2002).
The literature on NN is well-known to philosophers: (Paul
and Patricia Churchland)
87. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Do philosophers talk about non-Turing machines?
CA, GA and NN can go beyond what a Turing machine is
able to do. So did the Monte Carlo method (first NS).
Are these solutions philosophically attractive?
The literature on NS ignores GA
There are interesting discussions on CA and NN. (Keller,
2003) (Barberousse, Franceschelli, and Imbert 2007) and,
more dogmatically, (Wolfram 2002).
The literature on NN is well-known to philosophers: (Paul
and Patricia Churchland)
I focus here on GA and GP
88. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Evolution of algorithms
20
89. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Evolution of algorithms
Speculated by Turing in 1948.
90. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Evolution of algorithms
Speculated by Turing in 1948.
Based on genetic or evolutionary search by which a
“combination of genes is looked for, the criterion being the
survival value”.
91. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Evolution of algorithms
Speculated by Turing in 1948.
Based on genetic or evolutionary search by which a
“combination of genes is looked for, the criterion being the
survival value”.
Turing in Mind (1950): “the child-machine needs to be taught
and surveyed. Then another child-machine tried and
compared to the first etc.”
92. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Evolution of algorithms
Speculated by Turing in 1948.
Based on genetic or evolutionary search by which a
“combination of genes is looked for, the criterion being the
survival value”.
Turing in Mind (1950): “the child-machine needs to be taught
and surveyed. Then another child-machine tried and
compared to the first etc.”
the child machine = hereditary material,
93. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Evolution of algorithms
Speculated by Turing in 1948.
Based on genetic or evolutionary search by which a
“combination of genes is looked for, the criterion being the
survival value”.
Turing in Mind (1950): “the child-machine needs to be taught
and surveyed. Then another child-machine tried and
compared to the first etc.”
the child machine = hereditary material,
the changes within it = genetic mutation and
94. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Evolution of algorithms
Speculated by Turing in 1948.
Based on genetic or evolutionary search by which a
“combination of genes is looked for, the criterion being the
survival value”.
Turing in Mind (1950): “the child-machine needs to be taught
and surveyed. Then another child-machine tried and
compared to the first etc.”
the child machine = hereditary material,
the changes within it = genetic mutation and
natural selection = “judgment of the experimenter”
95. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Evolution of algorithms
Speculated by Turing in 1948.
Based on genetic or evolutionary search by which a
“combination of genes is looked for, the criterion being the
survival value”.
Turing in Mind (1950): “the child-machine needs to be taught
and surveyed. Then another child-machine tried and
compared to the first etc.”
the child machine = hereditary material,
the changes within it = genetic mutation and
natural selection = “judgment of the experimenter”
In a unpublished paper, Turing realized that such a genetic
search implied randomness (Turing 1996).
96. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
The 1970s and 1980s
Alien (1979)
Aliens (1986)
Alien (1992)
Alien Resurrection (1997)
ABBA’s “Take a chance on me”
Koza, Holland et al.: Birth of the Genetic Programming and
Genetic Algorithms: 1986 to 1995
21
97. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
22
98. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
Starts from a given number of initial programs randomly
distributed in a given space of solutions.
22
99. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
Starts from a given number of initial programs randomly
distributed in a given space of solutions.
Based on relative results, the best competitors are chosen and
reproduced
22
100. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
Starts from a given number of initial programs randomly
distributed in a given space of solutions.
Based on relative results, the best competitors are chosen and
reproduced
Offspring have some (randomly chosen) features of the
predecessors.
22
101. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
Starts from a given number of initial programs randomly
distributed in a given space of solutions.
Based on relative results, the best competitors are chosen and
reproduced
Offspring have some (randomly chosen) features of the
predecessors.
The best competitor wins and constitutes the solutions of the
problem.
22
102. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
Starts from a given number of initial programs randomly
distributed in a given space of solutions.
Based on relative results, the best competitors are chosen and
reproduced
Offspring have some (randomly chosen) features of the
predecessors.
The best competitor wins and constitutes the solutions of the
problem.
GA are implementations of the biological evolution
22
103. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
Starts from a given number of initial programs randomly
distributed in a given space of solutions.
Based on relative results, the best competitors are chosen and
reproduced
Offspring have some (randomly chosen) features of the
predecessors.
The best competitor wins and constitutes the solutions of the
problem.
GA are implementations of the biological evolution
Optimization: searching for the best solution is based on some
pre-established criteria
22
104. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
Starts from a given number of initial programs randomly
distributed in a given space of solutions.
Based on relative results, the best competitors are chosen and
reproduced
Offspring have some (randomly chosen) features of the
predecessors.
The best competitor wins and constitutes the solutions of the
problem.
GA are implementations of the biological evolution
Optimization: searching for the best solution is based on some
pre-established criteria
Unlike in Turing, selection occurs at the level of population,
not at the level of individual algorithms.
22
105. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
J. Holland’s genetic programming
Starts from a given number of initial programs randomly
distributed in a given space of solutions.
Based on relative results, the best competitors are chosen and
reproduced
Offspring have some (randomly chosen) features of the
predecessors.
The best competitor wins and constitutes the solutions of the
problem.
GA are implementations of the biological evolution
Optimization: searching for the best solution is based on some
pre-established criteria
Unlike in Turing, selection occurs at the level of population,
not at the level of individual algorithms.
Adaptation in Natural and Artificial Systems (1975)
22
106. Philosophy of Numerical Simulations?
Beyond Turing
Genetic Algorithms in Numerical Simulations (GNS)
Survival and chance in computer science
Philosophy of GNS
Inductive programming (skip)
Finis
Genetic numerical algorithms (GNS)
References
Stochastic algorithms
Output is manifestly stochastic.
23