Model Architecture
Kind: category
Record: architecture-category:model-architecture
Canonical: Ontology
The Model Architecture category holds 13 architecture principles.
Listed in Principle categories, after Metaprogramming / Language-Oriented Architecture and before Observability / Auditability / Traceability.
Principle
- Artificial Intelligence Architecture
- Machine Learning Architecture
- Model Governance
- Model Evaluation
- Model Inference
- Retrieval-Augmented Generation (RAG)
- Vector Search
- Knowledge Graphs
- Explainability
- Model Safety
- Prompt Engineering
- Model Drift Monitoring
- Agentic Architecture
Layer
Linked from
Model Architecture
Every principle in this category is listed as a record. Each record carries its kind, its severity, the scopes it applies at and the layer it lives in, then the edge relations that join it to other records, the records that point back at it, the contracts that answer to it and the tensions it takes part in. The descriptors say how it is violated, detected, measured, repaired and enforced. Where the record carries one, an exemplar shows the shape before and after the principle is applied.
Relations diagram
flowchart LR
n_artificial_intelligence_architecture["Artificial Intelligence Architecture"]
n_machine_learning_architecture["Machine Learning Architecture"]
n_model_governance["Model Governance"]
n_model_evaluation["Model Evaluation"]
n_model_inference["Model Inference"]
n_retrieval_augmented_generation["Retrieval-Augmented Generation (RAG)"]
n_vector_search["Vector Search"]
n_knowledge_graphs["Knowledge Graphs"]
n_explainability["Explainability"]
n_model_safety["Model Safety"]
n_prompt_engineering["Prompt Engineering"]
n_model_drift_monitoring["Model Drift Monitoring"]
n_agentic_architecture["Agentic Architecture"]
n_artificial_intelligence_architecture --> n_model_governance
n_artificial_intelligence_architecture --> n_model_evaluation
n_artificial_intelligence_architecture --> n_model_safety
n_artificial_intelligence_architecture -.-> n_explainability
n_machine_learning_architecture --> n_model_governance
n_model_governance --> n_model_safety
n_model_evaluation --> n_model_safety
n_model_inference --> n_artificial_intelligence_architecture
n_retrieval_augmented_generation --> n_explainability
n_vector_search --> n_retrieval_augmented_generation
n_knowledge_graphs --> n_explainability
n_model_safety --> n_model_governance
n_prompt_engineering --> n_model_inference
n_prompt_engineering --> n_model_evaluation
n_model_drift_monitoring --> n_model_evaluation
n_model_drift_monitoring --> n_model_governance
n_agentic_architecture --> n_model_inference
n_agentic_architecture --> n_explainability
n_agentic_architecture --> n_model_safetyArtificial Intelligence Architecture
- Kind: model
- Category: Model Architecture
- Severity: contextual
- Mandatory for: model-backed systems
- Scope: model-backed system, application, platform
- Layer: Correctness Core
Machine Learning Architecture
- Kind: model
- Category: Model Architecture
- Severity: contextual
- Scope: ML pipeline, model serving, data
- Layer: Correctness Core
Model Governance
- Kind: activity
- Category: Model Architecture
- Severity: contextual
- Mandatory for: production models
- Scope: model lifecycle, model-backed system
- Layer: Correctness Core
Model Evaluation
- Kind: activity
- Category: Model Architecture
- Severity: mandatory
- Scope: model, model-backed feature, pipeline
- Layer: Correctness Core
Model Inference
- Kind: capability
- Category: Model Architecture
- Severity: contextual
- Scope: service, model serving
- Aliases: Runtime Prediction/Generation
- Layer: Correctness Core
Retrieval-Augmented Generation (RAG)
- Kind: pattern
- Category: Model Architecture
- Severity: contextual
- Scope: language-model system, knowledge retrieval
- Aliases: RAG
- Layer: Correctness Core
Vector Search
- Kind: mechanism
- Category: Model Architecture
- Severity: contextual
- Scope: retrieval, search, RAG
- Layer: Correctness Core
Knowledge Graphs
- Kind: pattern
- Category: Model Architecture
- Severity: contextual
- Scope: knowledge modeling, retrieval, reasoning
- Layer: Correctness Core
Explainability
- Kind: quality-attribute
- Category: Model Architecture
- Severity: contextual
- Mandatory for: regulated domains
- Scope: model, model-backed system, decision flow
- Layer: Correctness Core
Model Safety
- Kind: quality-attribute
- Category: Model Architecture
- Severity: contextual
- Mandatory for: model-backed systems
- Scope: model-backed system, model, application
- Layer: Correctness Core
Prompt Engineering
- Kind: technique
- Category: Model Architecture
- Severity: contextual
- Mandatory for: model-backed systems
- Scope: model-backed system, language-model system, application
- Layer: Correctness Core
Model Drift Monitoring
- Kind: activity
- Category: Model Architecture
- Severity: contextual
- Mandatory for: production models
- Scope: model-backed system, model lifecycle, operations
- Layer: Correctness Core
Agentic Architecture
- Kind: pattern
- Category: Model Architecture
- Severity: contextual
- Mandatory for: regulated domains
- Scope: model-backed system, reasoning, decision flow
- Layer: Correctness Core