Knowledge and Language Flashcards

(12 cards)

1
Q

What are the two paradigms of AI knowledge representation and their key characteristics?

A

Symbolic AI (Knowledge Graphs): explicit, structured knowledge; logical reasoning; human-interpretable; formal semantics.

Neural AI (Language Models): implicit, distributed knowledge; statistical pattern recognition; black-box reasoning; probability-based.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define a Knowledge Graph.

A

A graph-structured knowledge base that integrates real-world entities and their relationships using semantic edges and properties, enabling structured, machine-processable, and human-interpretable knowledge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the four key components of a Knowledge Graph?

A
  1. Entities (Nodes): real-world objects or concepts.
  2. Relationships (Edges): semantic links between entities.
  3. Attributes (Properties): data values describing entities.
  4. Ontologies (Schemas): definitions of entity types and allowed relationships.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the main benefits of using Knowledge Graphs in AI systems?

A

– Structured, verifiable facts
– Precise querying and logical inference
– Explainability and provenance
– Integration across domains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How do Language Models represent knowledge compared to Knowledge Graphs?

A

LLMs encode knowledge implicitly via neural network weights and probability distributions, offering flexibility and generalization but lacking explicit structure, verifiability, and precise querying.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why combine Knowledge Graphs with Language Models?

A

To leverage the structured accuracy and reasoning of Knowledge Graphs with the flexible language understanding of LLMs, yielding improved factual accuracy, explainability, and natural interfaces.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is KG-Enhanced LLMs integration strategy?

A

Use a KG to supply verified facts to an LLM during response generation (e.g., Retrieval-Augmented Generation) for factual accuracy and context grounding.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is LM-Enhanced KG integration strategy?

A

Use an LLM to extract entities and relations from unstructured text to build or enrich a KG, or to translate natural language questions into structured queries (SPARQL).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a Hybrid Reasoning System in the context of KG and LLM integration?

A

An AI system orchestrating both an LLM module (for language tasks) and a KG module (for logical reasoning and fact retrieval), choosing the appropriate component per query and combining outputs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Give an example of a retrieval-augmented generation (RAG) workflow.

A
  1. User asks a question.
  2. LLM formulates a query.
  3. Query retrieves facts from the KG.
  4. LLM uses retrieved facts to generate a natural-language answer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name two real-world applications of Knowledge Graph–LLM integration.

A

Examples include: Google Search Knowledge Panels (KG-enhanced QA) and IBM’s Project Debater (KG-backed argument generation).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Summarize the role of ontologies (schemas) in Knowledge Graphs.

A

Ontologies define the vocabulary (classes, properties, domains, ranges) that enforce structure, consistency, and constraints within the KG schema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly