Symbolic Artificial Intelligence: Fundamentals and Applications
By Fouad Sabry
()
About this ebook
What Is Symbolic Artificial Intelligence
In the field of artificial intelligence, the term "symbolic artificial intelligence" refers to the collection of all methods in artificial intelligence research that are based on high-level symbolic (human-readable) representations of issues, logic, and search. In other words, symbolic artificial intelligence is the name for the collection of all methods in artificial intelligence research. Symbolic AI created applications such as knowledge-based systems, symbolic mathematics, automated theorem provers, ontologies, the semantic web, and automated planning and scheduling systems. It utilized techniques such as logic programming, production rules, and semantic nets and frames. The paradigm of symbolic artificial intelligence led to the development of important ideas in the fields of search, symbolic programming languages, agents, multi-agent systems, the semantic web, as well as the benefits and drawbacks of formal knowledge and reasoning systems.
How You Will Benefit
(I) Insights, and validations about the following topics:
Chapter 1: Symbolic Artificial Intelligence
Chapter 2: Artificial Intelligence
Chapter 3: Expert System
Chapter 4: Knowledge Representation and Reasoning
Chapter 5: Neats and Scruffies
Chapter 6: Dendral
Chapter 7: Computational Cognition
Chapter 8: Physical Symbol System
Chapter 9: History of Artificial Intelligence
Chapter 10: Hybrid Intelligent System
(II) Answering the public top questions about symbolic artificial intelligence.
(III) Real world examples for the usage of symbolic artificial intelligence in many fields.
(IV) 17 appendices to explain, briefly, 266 emerging technologies in each industry to have 360-degree full understanding of symbolic artificial intelligence' technologies.
Who This Book Is For
Professionals, undergraduate and graduate students, enthusiasts, hobbyists, and those who want to go beyond basic knowledge or information for any kind of symbolic artificial intelligence.
Other titles in Symbolic Artificial Intelligence Series (30)
Kernel Methods: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsRestricted Boltzmann Machine: Fundamentals and Applications for Unlocking the Hidden Layers of Artificial Intelligence Rating: 0 out of 5 stars0 ratingsHopfield Networks: Fundamentals and Applications of The Neural Network That Stores Memories Rating: 0 out of 5 stars0 ratingsGroup Method of Data Handling: Fundamentals and Applications for Predictive Modeling and Data Analysis Rating: 0 out of 5 stars0 ratingsMultilayer Perceptron: Fundamentals and Applications for Decoding Neural Networks Rating: 0 out of 5 stars0 ratingsPerceptrons: Fundamentals and Applications for The Neural Building Block Rating: 0 out of 5 stars0 ratingsArtificial Neural Networks: Fundamentals and Applications for Decoding the Mysteries of Neural Computation Rating: 0 out of 5 stars0 ratingsRadial Basis Networks: Fundamentals and Applications for The Activation Functions of Artificial Neural Networks Rating: 0 out of 5 stars0 ratingsK Nearest Neighbor Algorithm: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsDistributed Artificial Intelligence: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsRecurrent Neural Networks: Fundamentals and Applications from Simple to Gated Architectures Rating: 0 out of 5 stars0 ratingsMonitoring and Surveillance Agents: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsFeedforward Neural Networks: Fundamentals and Applications for The Architecture of Thinking Machines and Neural Webs Rating: 0 out of 5 stars0 ratingsAlternating Decision Tree: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsHebbian Learning: Fundamentals and Applications for Uniting Memory and Learning Rating: 0 out of 5 stars0 ratingsNouvelle Artificial Intelligence: Fundamentals and Applications for Producing Robots With Intelligence Levels Similar to Insects Rating: 0 out of 5 stars0 ratingsCompetitive Learning: Fundamentals and Applications for Reinforcement Learning through Competition Rating: 0 out of 5 stars0 ratingsNaive Bayes Classifier: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsAttractor Networks: Fundamentals and Applications in Computational Neuroscience Rating: 0 out of 5 stars0 ratingsBackpropagation: Fundamentals and Applications for Preparing Data for Training in Deep Learning Rating: 0 out of 5 stars0 ratingsLong Short Term Memory: Fundamentals and Applications for Sequence Prediction Rating: 0 out of 5 stars0 ratingsEmbodied Cognitive Science: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsHybrid Neural Networks: Fundamentals and Applications for Interacting Biological Neural Networks with Artificial Neuronal Models Rating: 0 out of 5 stars0 ratingsPropositional Logic: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsNeuroevolution: Fundamentals and Applications for Surpassing Human Intelligence with Neuroevolution Rating: 0 out of 5 stars0 ratingsConvolutional Neural Networks: Fundamentals and Applications for Analyzing Visual Imagery Rating: 0 out of 5 stars0 ratingsSubsumption Architecture: Fundamentals and Applications for Behavior Based Robotics and Reactive Control Rating: 0 out of 5 stars0 ratingsArtificial Immune Systems: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsLearning Intelligent Distribution Agent: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsSupport Vector Machine: Fundamentals and Applications Rating: 0 out of 5 stars0 ratings
Read more from Fouad Sabry
Related to Symbolic Artificial Intelligence
Titles in the series (100)
Kernel Methods: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsRestricted Boltzmann Machine: Fundamentals and Applications for Unlocking the Hidden Layers of Artificial Intelligence Rating: 0 out of 5 stars0 ratingsHopfield Networks: Fundamentals and Applications of The Neural Network That Stores Memories Rating: 0 out of 5 stars0 ratingsGroup Method of Data Handling: Fundamentals and Applications for Predictive Modeling and Data Analysis Rating: 0 out of 5 stars0 ratingsMultilayer Perceptron: Fundamentals and Applications for Decoding Neural Networks Rating: 0 out of 5 stars0 ratingsPerceptrons: Fundamentals and Applications for The Neural Building Block Rating: 0 out of 5 stars0 ratingsArtificial Neural Networks: Fundamentals and Applications for Decoding the Mysteries of Neural Computation Rating: 0 out of 5 stars0 ratingsRadial Basis Networks: Fundamentals and Applications for The Activation Functions of Artificial Neural Networks Rating: 0 out of 5 stars0 ratingsK Nearest Neighbor Algorithm: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsDistributed Artificial Intelligence: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsRecurrent Neural Networks: Fundamentals and Applications from Simple to Gated Architectures Rating: 0 out of 5 stars0 ratingsMonitoring and Surveillance Agents: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsFeedforward Neural Networks: Fundamentals and Applications for The Architecture of Thinking Machines and Neural Webs Rating: 0 out of 5 stars0 ratingsAlternating Decision Tree: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsHebbian Learning: Fundamentals and Applications for Uniting Memory and Learning Rating: 0 out of 5 stars0 ratingsNouvelle Artificial Intelligence: Fundamentals and Applications for Producing Robots With Intelligence Levels Similar to Insects Rating: 0 out of 5 stars0 ratingsCompetitive Learning: Fundamentals and Applications for Reinforcement Learning through Competition Rating: 0 out of 5 stars0 ratingsNaive Bayes Classifier: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsAttractor Networks: Fundamentals and Applications in Computational Neuroscience Rating: 0 out of 5 stars0 ratingsBackpropagation: Fundamentals and Applications for Preparing Data for Training in Deep Learning Rating: 0 out of 5 stars0 ratingsLong Short Term Memory: Fundamentals and Applications for Sequence Prediction Rating: 0 out of 5 stars0 ratingsEmbodied Cognitive Science: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsHybrid Neural Networks: Fundamentals and Applications for Interacting Biological Neural Networks with Artificial Neuronal Models Rating: 0 out of 5 stars0 ratingsPropositional Logic: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsNeuroevolution: Fundamentals and Applications for Surpassing Human Intelligence with Neuroevolution Rating: 0 out of 5 stars0 ratingsConvolutional Neural Networks: Fundamentals and Applications for Analyzing Visual Imagery Rating: 0 out of 5 stars0 ratingsSubsumption Architecture: Fundamentals and Applications for Behavior Based Robotics and Reactive Control Rating: 0 out of 5 stars0 ratingsArtificial Immune Systems: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsLearning Intelligent Distribution Agent: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsSupport Vector Machine: Fundamentals and Applications Rating: 0 out of 5 stars0 ratings
Related ebooks
Artificial Consciousness Rating: 2 out of 5 stars2/5Knowledge Reasoning: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsSemantic Network: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsThe Little Book of Managing Uncertainty Rating: 0 out of 5 stars0 ratingsUpper Ontology: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsArtificial Intelligence Takeover: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsCognitive Architecture: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsMaster Algorithm: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsArtificial Intelligence Rating: 0 out of 5 stars0 ratingsGeneral Artificial Intelligence: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsArtificial Intelligence: A Primer Rating: 0 out of 5 stars0 ratingsStatistical Semantics: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsDistributed Artificial Intelligence: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsIntroduction to Artificial Intelligence: Third Edition Rating: 0 out of 5 stars0 ratingsHybrid Intelligent System: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsArtificial Intelligence Systems Integration: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsWill Computers Revolt?: Preparing for the Future of Artificial Intelligence Rating: 0 out of 5 stars0 ratingsA Window on Intelligence Rating: 5 out of 5 stars5/5The Nature Of Time Rating: 0 out of 5 stars0 ratingsThe Artificial Intelligence Revolution : ChatGPT and the Singularity Race Rating: 0 out of 5 stars0 ratingsAlgorithmic Probability: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsExercises of Matrices and Linear Algebra Rating: 0 out of 5 stars0 ratingsAutomated Reasoning: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsRacket Unleashed: Building Powerful Programs with Functional and Language-Oriented Programming Rating: 0 out of 5 stars0 ratingsDigital Image Processing: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsArtificial Intelligence in Byte-sized Chunks Rating: 0 out of 5 stars0 ratingsFirst Order Logic: Fundamentals and Applications Rating: 0 out of 5 stars0 ratings
Intelligence (AI) & Semantics For You
Artificial Intelligence: A Guide for Thinking Humans Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 4 out of 5 stars4/5Writing AI Prompts For Dummies Rating: 0 out of 5 stars0 ratings80 Ways to Use ChatGPT in the Classroom Rating: 5 out of 5 stars5/5Algorithms to Live By: The Computer Science of Human Decisions Rating: 4 out of 5 stars4/5The Secrets of ChatGPT Prompt Engineering for Non-Developers Rating: 5 out of 5 stars5/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Infrastructure Automation with Terraform: Automate and Orchestrate your Infrastructure with Terraform Across AWS and Microsoft Azure Rating: 0 out of 5 stars0 ratingsArtificial Intelligence For Dummies Rating: 3 out of 5 stars3/5In the Age of AI: How AI and Emerging Technologies Are Disrupting Industries, Lives, and the Future of Work Rating: 4 out of 5 stars4/5The Algorithm: How AI Can Hijack Your Career and Steal Your Future Rating: 0 out of 5 stars0 ratingsUnleashing the Power of AI in Art, Music, and Literature Rating: 0 out of 5 stars0 ratingsEssential n8n Playbook Rating: 0 out of 5 stars0 ratingsGPT Chat in Action: How to Solve Everyday Problems with Artificial Intelligence Rating: 3 out of 5 stars3/5CompTIA Tech+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam FC0-U71 Rating: 0 out of 5 stars0 ratingsMaking Sense of AI in K12 Education: A Guide for Teachers, Administrators, and Parents: AI in K-12 Education Rating: 0 out of 5 stars0 ratingsThe Insane ChatGPT Millionaire Guide Rating: 0 out of 5 stars0 ratingsArtificial Intelligence with Python Rating: 4 out of 5 stars4/5Generative AI For Dummies Rating: 2 out of 5 stars2/5The Creativity Code: How AI is learning to write, paint and think Rating: 4 out of 5 stars4/5Scary Smart: The Future of Artificial Intelligence and How You Can Save Our World Rating: 4 out of 5 stars4/5ChatGPT for Business: Strategies for Success Rating: 1 out of 5 stars1/53550+ Most Effective ChatGPT Prompts Rating: 0 out of 5 stars0 ratings
Reviews for Symbolic Artificial Intelligence
0 ratings0 reviews
Book preview
Symbolic Artificial Intelligence - Fouad Sabry
Chapter 1: Symbolic artificial intelligence
In the field of artificial intelligence, the term symbolic artificial intelligence
refers to the collection of all methods in artificial intelligence research that are based on high-level symbolic (human-readable) representations of problems, logic, and search. Specifically, symbolic artificial intelligence is the term for the collection of all methods in artificial intelligence research that are based on the Symbolic artificial intelligence produced applications such as expert systems using methods such as logic programming, production rules, semantic nets, and frames.
In his book published in 1985 titled Artificial Intelligence: The Very Idea, John Haugeland investigated the philosophical implications of artificial intelligence research. In this book, Haugeland gave symbolic AI the term GOFAI, which stands for Good Old-Fashioned Artificial Intelligence.
The equivalent word used in robotics is GOFR (Good Old-Fashioned Robotics
). Despite this, the symbolic method would ultimately be discarded in favor of the subsymbolic alternatives, mostly due to the limitations imposed by technological capabilities.
In the 1960s and 1970s, researchers were certain that symbolic techniques would ultimately be successful in developing a computer with artificial general intelligence. They saw this as the ultimate objective of their discipline. It was superseded by highly mathematical artificial intelligence (AI) that relies heavily on statistical analysis and is primarily geared at solving certain issues and achieving particular objectives. The exploratory subfield known as artificial general intelligence is where research on general intelligence is being conducted at the moment.
In 1955 and 1956, Allen Newell, Herbert Simon, and Cliff Shaw developed the Logic theorist, which is considered to be the first ever symbolic artificial intelligence program.
In the middle of the 1960s, Newell and Simon put out a concept that they called the physical symbol systems hypothesis,
which aptly summarized the symbolic approach:
A physical symbol system has the essential and enough means for widespread intelligent action.
Symbolic techniques saw a significant deal of success in the 1960s when it came to the simulation of intelligent behavior in relatively modest demonstration programs. In the 1960s, the majority of artificial intelligence research was conducted at three universities: Carnegie Mellon University, Stanford University, and (later) the University of Edinburgh. Every one of them created their own unique method of investigation. The earlier methods, which were either based on cybernetics or artificial neural networks, were either discarded or relegated to the background.
Their study on human problem-solving abilities and attempts to codify them established the groundwork for the area of artificial intelligence, as well as cognitive science, operations research, and management science. Herbert Simon and Allen Newell are credited as being the pioneers of the discipline. Their research team made use of the findings of psychological investigations in order to construct computer programs that emulated the strategies that individuals utilized in order to solve difficulties.
John McCarthy held the opinion that, in contrast to Simon and Newell, machines did not require the ability to simulate human thought. Instead, he believed that machines should work toward discovering the essence of abstract reasoning and problem-solving, regardless of whether or not people used the same algorithms. His research group at Stanford, known as SAIL, concentrated on the use of formal logic to address a diverse range of issues, including as the representation of knowledge, the process of planning, and the acquisition of new information. In addition, logic was the focal point of research conducted at the University of Edinburgh and elsewhere in Europe, which ultimately resulted in the creation of the programming language Prolog as well as the discipline of logic programming.
Scientists working at MIT (such as Marvin Minsky and Seymour Papert)
Around the year 1970, the availability of computers with huge memory prompted academics from all three schools of thought to begin applying their own bodies of knowledge to AI problems. The awareness that even relatively simple AI applications will need tremendous volumes of information was a driving force behind the knowledge revolution.
Realization of a symbolic artificial intelligence system is possible in the form of a microworld, such as blocks world. Within the memory of the computer is where you'll find a representation of the actual world called the microworld. It is characterized by lists that include symbols, and the intelligent agent makes use of operators in order to transition the system into a new state. The program that searches across the state space for the next action of the intelligent agent is the production system. The sensory experience provides the foundation for the symbols that are used to portray the world. Heuristics, as opposed to neural networks, are employed by the whole system, which means that domain-specific information is used to optimize the state space search.
This knowledge revolution
resulted in the creation and implementation of expert systems, the first really effective kind of artificial intelligence software. Edward Feigenbaum is credited with the invention of expert systems. The knowledge base, which holds facts and rules that show artificial intelligence, is an essential element of the system architecture for all expert systems. These make use of a rules-based production network. The connection between two symbols in a production rule is very much like that of an If-Then expression. The rules are processed by the expert system, which then uses symbols that are understandable by humans to decide what deductions to make and what extra information it need, also known as what questions to ask. Because symbolic AI operates according to predetermined rules and has access to ever-increasing processing power, it is able to handle more difficult tasks. In 1996, as a result of this, IBM's Deep Blue was able to defeat Garry Kasparov, who was the reigning world chess champion at the time, in a game of chess with the assistance of symbolic AI.
Hubert Dreyfus, a French philosopher, is credited as being one of the first critics of symbolic AI. In a string of articles and books that began in the 1960s, Dreyfus directed his criticism at the intellectual underpinnings of the science of artificial intelligence (AI). He forecast that it would only be applicable to simple situations, and he believed that it would not be feasible to develop more complicated systems or scale the notion up such that it could be implemented in practical software.
The similar reasoning was presented in the Lighthill study, which was the impetus for the beginning of the AI Winter in the middle of the 1970s.
In the 1980s, opponents of the symbolic approach included roboticists like Rodney Brooks, who aimed to produce autonomous robots without symbolic representation (or with only minimal representation), as well as researchers in computational intelligence who used methods like neural networks and optimization to solve problems in machine learning and control engineering.
When the data being entered is definitive and may be classified as certain, symbols may be used. However, when there is a possibility of error, such as in the process of making predictions, the representation is carried out by means of artificial neural networks.
In recent years, there have been concerted attempts made in the direction of combining the symbolic and connectionist AI methodologies under the general heading of neural-symbolic computing. The successful building of rich computational cognitive models requires the combination of solid symbolic thinking with efficient (machine learning) models, as suggested by Valiant and many others. This is a requirement for the effective construction of rich computational cognitive models.
{End Chapter 1}
Chapter 2: Artificial intelligence
As contrast to the natural intelligence exhibited by animals, including humans, artificial intelligence (AI) refers to the intelligence demonstrated by robots. Research in artificial intelligence (AI) has been described as the area of study of intelligent agents, which refers to any system that senses its surroundings and performs actions that optimize its possibility