21 Words About Knowledge, Every AI-Savvy Leader Must Know
Last Updated on July 24, 2023 by Editorial Team
Author(s): Yannique Hecht
Originally published on Towards AI.
Artificial Intelligence
Think you can explain these? Put your knowledge to the test!
[This is the 2nd part of a series. Make sure you read about Search Algorithms before continuing. Future topics include Uncertainty, Optimization, Machine Learning, Neural Networks, and Language.]
A single second of the internet produces 2,902,666 emails, 81,649 videos viewed on Youtube, 8,936 tweets, 4,581 Skype calls, 1,686 Tumblr posts, and another 90,992 gigabytes of web traffic.
By the time you read these numbers, theyβre already outdated, with us setting new records every single day. And thatβs before COVID-19 changed the way we use the internet!
We create more than 2.5 quintillion bytes of data each day.
How can artificial intelligence make sense out of this sheer volume of data? How does it store and build information?
The answer to this is Knowledge representation and reasoning. This article briefly defines the main concepts and terms related to knowledge and shows how information is represented and inferred from simple sentences in a variety of different logical languages.
Knowledge
knowledge-based agents: agents that reason by operating on internal representations of knowledge
sentence: an assertion about the world in a knowledge representation language
logical connections: knowledge representations of an agentβs world, its goals, and the current situation by sentences in logic; for example:
Β¬ not
β§ and
β¨ or
β implication
β biconditional
model: assignment of a truth value to every propositional symbol
knowledge base: a set of sentences known by a knowledge-based agent
entailment: a relationship between sentences, where βin every model in which sentence Ξ± is true, sentence Ξ² is also true.β
Ξ± β¨ Ξ²
inference: the process of deriving new sentences from old ones
model checking: a method for checking whether a finite-state model of a system meets a given specification (also called property checking)
knowledge engineering: the process of emulating the judgment and behavior of a human with expertise in a specific situation
modus ponens: including elimination, double negation elimination, implication elimination, biconditional elimination, De morganβs law, distributive property
De Morganβs law: a pair of transformation rules that are valid rules of inference:
Β¬(P β¨ Q) = (Β¬ P β§ Β¬ Q)
distributive property: two valid rules of replacement:
P β¨ (Q β§ R) = (P β¨ Q) β§ (P β¨ R)
commutative law: another transformation rule:
P β§ Q = Q β§ P
associative law: and another transformation rule:
(P β§ Q) β§ R = P β§ (Q β§ R)
contrapositive law: and the final transformation rule, promise:
P β Q = Β¬ P β Β¬ Q
theorem proving: a formal method of providing proof in symbolic logic, using deductive inference
clause: a disjunction of literals
conjunctive normal form (CNF): a logical sentence that is a conjunction of clauses, e.g.:
(A β¨ B β¨ C) β§ (D β¨ Β¬E) β§ (F β¨ G)
first-order logic: a collection of formal systems, using quantified variables over non-logical objects and allowing the use of sentences that contain variables
universal quantification: a type of quantifier, a logical constant which is interpreted as βgiven anyβ or βfor all,β notated with:
βx.
existential quantification: a type of quantifier, a logical constant which is interpreted as βthere is at least oneβ or βfor some,β notated with:
βx.
Now that youβre able to explain the most essential Knowledge related terms, youβre hopefully more comfortable exploring these concepts further on your own.
This puts you on the second stage of your journey to becoming a fully-fledged AI-savvy leader. Continue exploring other vital topics, including Search, Uncertainty, Optimization, Machine Learning, Neural Networks, and Language.
Like What You Read? Eager to Learn More?
Follow me on Medium or LinkedIn.
About the author:
Yannique Hecht works in the fields of combining strategy, customer insights, data, and innovation. While his career has been in the aviation, travel, finance, and technology industry, he is passionate about management. Yannique specializes in developing strategies for commercializing AI & machine learning products.
Join thousands of data leaders on the AI newsletter. Join over 80,000 subscribers and keep up to date with the latest developments in AI. From research to projects and ideas. If you are building an AI startup, an AI-related product, or a service, we invite you to consider becoming aΒ sponsor.
Published via Towards AI