Course Description
This course covers knowledge and reasoning including knowledge bases, agents; symbolic and propositional logic, formal and temporal logic; and applications to gaming, diagnosis, robotics and system design.
Industry recognized certification enables you to add this credential to your resume upon completion of all courses
Toll Free (844) 397-3739
This course covers knowledge and reasoning including knowledge bases, agents; symbolic and propositional logic, formal and temporal logic; and applications to gaming, diagnosis, robotics and system design.
In this presentation, I will introduce you to the course, its main goals and topics covered; and briefly introduce myself as your instructor and guide on this trek through knowledge and reasoning.
In this presentation, we will look at various databases and data management schemes. The goal is to give insight on the complexities that arise when creating and maintaining large data bases.
This quiz covers knowledge and reasoning; building a knowledge base; types of databases and data management systems.
In these presentations (L3-L7), we will began constructing a database that consist of meteorological data gleaned from a buoy in the Gulf of Mexico and Hurricane data recorded in the Atlantic Basin. In the first video, we will use Excel to extract the data; in the second video we will use R to fill the hurricane data; and in the third video we prep the data files for query; in the fourth video we use Access and Excel to compile the Buoy data; and in the fifth video we merge the two main files in a single data file.
In this quiz we consider issues that arose in the compilation of data.
In this presentation we prep the hurricane data to be merged with the buoy data by linearly filling in the hours between hurricane readings to ensure that both data sets have the same temporal scale. We also introduce the idea of recycling code.
In this presentation we discuss referential data and how to play a "stopper" ($) before the row and/or column of a referenced cell to fix its reference cell or frame; discuss the use of COPY and PASTE SPECIAL VALUES; however the DATE function can be used to create a timeline and various keystrokes used to navigate a spreadsheet.
In this presentation we address issues with duplicate key codes in an Excel file and how to use logical operators such as AVERAGEIF and COUNTIF to summaries the information to create a file with a unique key codes.
This quiz covers the various keystrokes introduce in all the lecture presented in Module 1.
In this presentation we merge the buoy data with the hurricane data in Excel using vertical look-ups (VLOOKUP) and clean the data using filters to remove data flagged using a nested loop and disjunctive.
In this quiz covers commands and functions used in creating the database containing the hurricane and buoy data.
In this presentation we discuss the various agents and the rolls they play in the game Wumpus World.
This quiz covers the various types of agents, their properties and forms of communication.
In this presentation we take a walk through my version of Wumpus World and then discuss the various scripts used to run the object-oriented algorithms.
In this presentation we create a version of the original Wumpus World using text commands in R.
This quiz covers variable types and various functions in R and C#.
In this presentation we discuss Languages and Sentential forms
This presentation introduce the language used in Excel, R and Python.
This quiz covers Lexicons and Sentences
This quiz covers sentential formulas; atomic statements, free variables; quantifiers and operators.
This quiz covers properties of truth tables and final results of truth tables.
This presentation introduce logical inference and formal logic.
This presentation covers propositional logic and predict calculus (first-order logic).
This quiz covers formal logic and the properties of formal logic.
This presentation covers the inferences that can be made in first-order logic.
This quiz covers types of reasoning: inductive, deductive and proof by contradiction.
This quiz covers the rules that follow from first-order logic.
This presentation introduces the idea of free variables and predicate/propositional calculus; and illustrates functional code in Python and R.
This presentation introduces predicate calculus in the form of functional code that use logical operators.
This quiz covers first-order logic, predicate calculus, functional code and logical operators.
This presentation introduces the idea of temporal logic; that is, statements where the truth-value is a function of time.
This quiz covers instant based temporal logic and the associated properties of time.
This quiz covers interval based temporal logic and the associated properties of time.
In this presentation we discuss the temporal logic required to create a digital pet.
In this presentation we take a closer look at the scripts where we have the logic that drives the behavior of our digital pet.
In this presentation we continue with our discussion on the scripts where we have the logic that drives the behavior of our digital pet.
This quiz covers various aspects of propositional logic and temporal logic used in coding.
In this presentation we discuss applications of logic in gaming, diagnosis, research, robotics and system design.
This presentation covers how to numbers between bases.
This quiz covers numeral systems and converting bases.
In this presentation we discuss fuzzy logic.
This quiz covers fuzzy logic.