Lecture 10 - Reasoning With Knowledge
Lecture 10 - Reasoning With Knowledge
Lecture 10
Overview
Many routine tasks are automatable – indeed many of these are now regularly
solved by computing based devices
Routine tasks that are not computer controlled and require people will be
outsourced to low cost countries, or low wage paying positions
Now we need to draw facts together to make inferences and conclusions about
maintaining and sorting information and analysing information numerically
The discipline of formalised thinking processes falls into the domain critical
thinking
Types of Reasoning
In the previous case we have a tautology, as all the outputs are true
If the outputs are all false, we would have a contradiction
Consider A = “It is Hot”
o A~A is a contradiction
o A~A is a tautology
If we have a complex compound statement, we can evaluate using truth tables
“Boolean algebra” can evaluate these statements symbolically and underpins
the operations of all digital computers