Skip to content

Commit ee59ea9

Browse files
committed
Deploy from jjohare/logseq @ 7364d4dad5da93f34e6c59826e5a3e55095d5ec9 jjohare/logseq@7364d4d
1 parent 7ed925c commit ee59ea9

File tree

699 files changed

+4572
-4572
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

699 files changed

+4572
-4572
lines changed

api/pages/pages/3D Rendering Engine.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@
1212
"Avatar"
1313
],
1414
"wiki_links": [
15-
"Computer Graphics",
1615
"Virtual Reality",
17-
"Unreal Engine",
18-
"Game Development",
19-
"XR Applications",
20-
"Blender",
2116
"Metaverse",
22-
"Digital Twin",
23-
"Real-time Visualisation",
17+
"Computer Graphics",
2418
"Unity",
2519
"Augmented Reality",
26-
"Immersive Experiences"
20+
"Digital Twin",
21+
"XR Applications",
22+
"Unreal Engine",
23+
"Game Development",
24+
"Immersive Experiences",
25+
"Real-time Visualisation",
26+
"Blender"
2727
],
2828
"ontology": {
2929
"term_id": "NGM-7009",

api/pages/pages/A-Star Algorithm.json

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -7,64 +7,64 @@
77
"RB-1018-dijkstra-algorithm"
88
],
99
"wiki_links": [
10-
"Route Planning",
11-
"Optimal Path Discovery",
12-
"Hash Table",
13-
"Navigation",
14-
"Informed Search",
10+
"Google Maps Platform",
11+
"Informed Search Strategy",
12+
"Robotics Control",
13+
"Distance Metric",
14+
"Admissible Heuristic",
15+
"Video Game AI",
16+
"Data Structures",
17+
"Motion Planning",
18+
"Graph Data Structure",
19+
"Russell & Norvig Artificial Intelligence Modern Approach",
20+
"AlgorithmicFramework",
21+
"Network Routing",
22+
"Robotics Industry Association Automation Statistics",
1523
"Heuristic Methods",
16-
"Closed Set",
17-
"Node Expansion",
24+
"AlgorithmicLayer",
25+
"Cormen Introduction to Algorithms",
26+
"Dijkstra's Algorithm",
27+
"Graph Algorithms",
1828
"Path Reconstruction",
29+
"Informed Search",
30+
"Closed Set",
31+
"Autonomous Navigation",
32+
"ApplicationLayer",
1933
"Uniform Cost Search",
20-
"Heuristic Evaluation",
21-
"Distance Heuristics",
22-
"Logistics Optimization",
34+
"International Planning Competition",
35+
"Algorithmic Efficiency",
36+
"ComputationAndIntelligenceDomain",
37+
"Node Expansion",
2338
"Hart, Nilsson, Raphael 1968 Formal Basis for Heuristic Determination",
24-
"Autonomous Navigation",
39+
"Search Algorithms",
40+
"Navigation",
41+
"Priority Queue",
2542
"Greedy Best-First Search",
26-
"Motion Planning",
27-
"Dijkstra's Algorithm",
28-
"Evaluation Function",
43+
"Unity Technologies NavMesh Documentation",
44+
"Best-First Search",
2945
"Heuristic Search",
30-
"Breadth-First Search",
31-
"Russell & Norvig Artificial Intelligence Modern Approach",
32-
"Graph Algorithms",
33-
"Cormen Introduction to Algorithms",
34-
"Robotics Industry Association Automation Statistics",
35-
"ComputationAndIntelligenceDomain",
36-
"AlgorithmicFramework",
37-
"Google Maps Platform",
38-
"Pathfinding",
39-
"Informed Search Strategy",
40-
"Priority Queue Data Structure",
41-
"Goal-Directed Search",
42-
"Distance Metric",
4346
"AI-GroundedDomain",
44-
"Search Algorithms",
45-
"Optimization Algorithms",
46-
"AlgorithmicLayer",
47+
"Open Set",
48+
"Optimal Pathfinding",
49+
"Heuristic Evaluation",
50+
"Logistics Optimization",
51+
"Breadth-First Search",
4752
"Heuristic Function",
48-
"Graph Representation",
49-
"International Planning Competition",
50-
"ApplicationLayer",
51-
"Priority Queue",
52-
"Best-First Search",
53-
"Bidirectional Search",
53+
"Pathfinding",
5454
"Cost Function",
55-
"Admissible Heuristic",
55+
"Iterative Deepening A*",
56+
"Bidirectional Search",
57+
"Hash Table",
58+
"Graph Representation",
59+
"Distance Heuristics",
60+
"Optimal Path Discovery",
5661
"Graph Theory",
57-
"Unity Technologies NavMesh Documentation",
58-
"Optimal Pathfinding",
59-
"Robotics Control",
62+
"Optimization Algorithms",
63+
"Priority Queue Data Structure",
6064
"ROS Navigation Stack",
61-
"Iterative Deepening A*",
62-
"Video Game AI",
63-
"Network Routing",
64-
"Graph Data Structure",
65-
"Algorithmic Efficiency",
66-
"Data Structures",
67-
"Open Set"
65+
"Evaluation Function",
66+
"Route Planning",
67+
"Goal-Directed Search"
6868
],
6969
"ontology": {
7070
"term_id": "AI-1004",

api/pages/pages/AI Applications.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
"backlinks": [],
66
"wiki_links": [
77
"Medical AI",
8+
"Artificial Intelligence",
89
"AI Assistant",
910
"Autonomous Vehicles",
1011
"AI Deployment",
11-
"Industrial AI",
12-
"Artificial Intelligence"
12+
"Industrial AI"
1313
],
1414
"ontology": {
1515
"term_id": "AI-0604",

api/pages/pages/AI Concept.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
"ModelProperty"
77
],
88
"wiki_links": [
9-
"owl:Thing",
10-
"Machine Learning",
119
"Knowledge Representation",
10+
"owl:Thing",
1211
"Artificial Intelligence",
13-
"Cognitive Architecture"
12+
"Cognitive Architecture",
13+
"Machine Learning"
1414
],
1515
"ontology": {
1616
"term_id": "AI-9002",

api/pages/pages/AI Framework.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
"Intelligent Virtual Entity"
1010
],
1111
"wiki_links": [
12-
"Neural Network Library",
12+
"Model Optimization",
1313
"owl:Thing",
1414
"AutoML",
1515
"Deep Learning Framework",
16-
"Model Optimization"
16+
"Neural Network Library"
1717
],
1818
"ontology": {
1919
"term_id": "AI-9005",

api/pages/pages/AI Hardware.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
"Tensor Processing Unit"
1515
],
1616
"wiki_links": [
17+
"Computer Hardware",
18+
"Artificial Intelligence",
19+
"Deep Learning",
20+
"Large Language Models",
1721
"AI Infrastructure",
1822
"Neural Networks",
23+
"AI Training",
1924
"High-Performance Computing",
20-
"Deep Learning",
21-
"Computer Hardware",
22-
"Large Language Models",
23-
"Machine Learning",
24-
"Artificial Intelligence",
25-
"AI Training"
25+
"Machine Learning"
2626
],
2727
"ontology": {
2828
"term_id": "AI-7020",

api/pages/pages/AI Infrastructure.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
],
88
"wiki_links": [
99
"Edge AI",
10-
"GPU Computing",
11-
"AI Deployment",
1210
"Artificial Intelligence",
13-
"Cloud AI"
11+
"GPU Computing",
12+
"Cloud AI",
13+
"AI Deployment"
1414
],
1515
"ontology": {
1616
"term_id": "AI-0603",

api/pages/pages/AI Safety.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
"AI Risks"
1111
],
1212
"wiki_links": [
13-
"Interpretability",
14-
"AI Alignment",
15-
"Value Alignment",
1613
"AI Governance",
1714
"Artificial Intelligence",
18-
"Adversarial Robustness"
15+
"Value Alignment",
16+
"Interpretability",
17+
"Adversarial Robustness",
18+
"AI Alignment"
1919
],
2020
"ontology": {
2121
"term_id": "AI-4009",

api/pages/pages/AI-0376-algorithmic-accountability.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
"content": "- ### OntologyBlock\n id:: algorithmic-accountability-ontology\n collapsed:: true\n\n - **Identification**\n - public-access:: true\n - ontology:: true\n - term-id:: AI-0376\n - preferred-term:: Algorithmic Accountability\n - source-domain:: ai\n - status:: complete\n - version:: 1.0\n - last-updated:: 2025-10-28\n\n - **Definition**\n - definition:: Algorithmic Accountability is a responsibility framework that ensures AI systems and their developers are answerable for the decisions, outcomes, and impacts produced by algorithmic processes, including mechanisms for redress, transparency, and oversight.\n - maturity:: mature\n - source:: [[IEEE P2863]]\n - authority-score:: 0.95\n\n - **Semantic Classification**\n - owl:class:: ai:AlgorithmicAccountability\n - owl:role:: Process\n - owl:inferred-class:: ai:VirtualProcess\n - belongsToDomain:: [[AIEthicsDomain]]\n - implementedInLayer:: [[ConceptualLayer]]\n\n - #### Relationships\n id:: algorithmic-accountability-relationships\n - is-subclass-of:: [[AIGovernancePrinciple]], [[EthicalFramework]], [[RegulatoryCompliance]]\n\n - #### OWL Axioms\n id:: algorithmic-accountability-owl-axioms\n collapsed:: true\n - ```clojure\n ;; Algorithmic Accountability Ontology (OWL Functional Syntax)\n;; Term ID: AI-0376\n;; Domain: AIEthicsDomain | Layer: ConceptualLayer\n\n(Declaration (Class :AlgorithmicAccountability))\n\n;; Core Classification\n(SubClassOf :AlgorithmicAccountability :AIGovernancePrinciple)\n(SubClassOf :AlgorithmicAccountability :EthicalFramework)\n(SubClassOf :AlgorithmicAccountability :RegulatoryCompliance)\n\n;; Annotations\n(AnnotationAssertion rdfs:label :AlgorithmicAccountability \"Algorithmic Accountability\"@en)\n(AnnotationAssertion rdfs:comment :AlgorithmicAccountability\n \"Responsibility framework ensuring AI systems and developers are answerable for algorithmic decisions, outcomes, and impacts through mechanisms for redress, transparency, and oversight\"@en)\n(AnnotationAssertion :isoReference :AlgorithmicAccountability \"IEEE P2863-2021\")\n(AnnotationAssertion :authorityScore :AlgorithmicAccountability \"0.95\"^^xsd:float)\n(AnnotationAssertion :priorityLevel :AlgorithmicAccountability \"4\"^^xsd:integer)\n\n;; Object Properties - Accountability Mechanisms\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :requiresAuditTrail :TraceabilityMechanism))\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :enablesRedress :RedressProcedure))\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :assignsResponsibility :AccountableParty))\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :implementsOversight :GovernanceStructure))\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :assessesImpact :AlgorithmicImpactAssessment))\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :verifiesCompliance :ComplianceAudit))\n\n;; Object Properties - Governance Integration\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :alignsWith :OECDPrinciple))\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :satisfies :EUAIActRequirement))\n(SubClassOf :AlgorithmicAccountability\n (ObjectSomeValuesFrom :implements :IEEEStandard))\n\n;; Data Properties\n(DataPropertyAssertion :hasAccountabilityLevel :AlgorithmicAccountability \"comprehensive\"^^xsd:string)\n(DataPropertyAssertion :requiresHumanOversight :AlgorithmicAccountability \"true\"^^xsd:boolean)\n(DataPropertyAssertion :enablesContestability :AlgorithmicAccountability \"true\"^^xsd:boolean)\n(DataPropertyAssertion :mandatesDocumentation :AlgorithmicAccountability \"true\"^^xsd:boolean)\n\n;; Property Declarations - Accountability Relations\n(Declaration (ObjectProperty :requiresAuditTrail))\n(ObjectPropertyDomain :requiresAuditTrail :AlgorithmicAccountability)\n(ObjectPropertyRange :requiresAuditTrail :TraceabilityMechanism)\n\n(Declaration (ObjectProperty :enablesRedress))\n(ObjectPropertyDomain :enablesRedress :AlgorithmicAccountability)\n(ObjectPropertyRange :enablesRedress :RedressProcedure)\n\n(Declaration (ObjectProperty :assignsResponsibility))\n(ObjectPropertyDomain :assignsResponsibility :AlgorithmicAccountability)\n(ObjectPropertyRange :assignsResponsibility :AccountableParty)\n\n(Declaration (ObjectProperty :implementsOversight))\n(ObjectPropertyDomain :implementsOversight :AlgorithmicAccountability)\n(ObjectPropertyRange :implementsOversight :GovernanceStructure)\n\n(Declaration (ObjectProperty :assessesImpact))\n(ObjectPropertyDomain :assessesImpact :AlgorithmicAccountability)\n(ObjectPropertyRange :assessesImpact :AlgorithmicImpactAssessment)\n\n;; Data Property Declarations\n(Declaration (DataProperty :hasAccountabilityLevel))\n(DataPropertyDomain :hasAccountabilityLevel :AlgorithmicAccountability)\n(DataPropertyRange :hasAccountabilityLevel xsd:string)\n\n(Declaration (DataProperty :requiresHumanOversight))\n(DataPropertyDomain :requiresHumanOversight :AlgorithmicAccountability)\n(DataPropertyRange :requiresHumanOversight xsd:boolean)\n\n(Declaration (DataProperty :enablesContestability))\n(DataPropertyDomain :enablesContestability :AlgorithmicAccountability)\n(DataPropertyRange :enablesContestability xsd:boolean)\n ```\n\n- ## About Algorithmic Accountability\n id:: algorithmic-accountability-about\n\n - Algorithmic Accountability is a responsibility framework that ensures AI systems and their developers are answerable for the decisions, outcomes, and impacts produced by algorithmic processes, including mechanisms for redress, transparency, and oversight.\n -\n - ### Implementation Patterns\n - ### Pattern 1: Accountability Registry System\n ```python\n from dataclasses import dataclass\n from datetime import datetime\n from typing import List, Optional, Dict\n from enum import Enum\n -\n class AccountabilityRole(Enum):\n \"\"\"Roles with accountability for AI system stages\"\"\"\n DATA_PROVIDER = \"data_provider\"\n MODEL_DEVELOPER = \"model_developer\"\n SYSTEM_DEPLOYER = \"system_deployer\"\n OVERSIGHT_AUTHORITY = \"oversight_authority\"\n REDRESS_HANDLER = \"redress_handler\"\n -\n @dataclass\n class AccountableParty:\n \"\"\"Individual or organisation responsible for AI system aspect\"\"\"\n party_id: str\n name: str\n role: AccountabilityRole\n contact_information: Dict[str, str]\n responsibility_scope: str\n liability_coverage: Optional[str] = None\n -\n @dataclass\n class AlgorithmicDecision:\n \"\"\"Record of individual algorithmic decision for audit trail\"\"\"\n decision_id: str\n timestamp: datetime\n input_data: Dict\n output_decision: Dict\n model_version: str\n confidence_score: float\n accountable_party: str\n audit_metadata: Dict\n -\n class AccountabilityFramework:\n \"\"\"Implementation of comprehensive accountability framework\"\"\"\n -\n def __init__(self):\n self.accountability_registry: Dict[str, AccountableParty] = {}\n self.decision_audit_trail: List[AlgorithmicDecision] = []\n self.redress_procedures: Dict[str, callable] = {}\n -\n def register_accountable_party(self, party: AccountableParty) -> None:\n \"\"\"Register individual or organisation with accountability\"\"\"\n self.accountability_registry[party.party_id] = party\n -\n def log_decision(self, decision: AlgorithmicDecision) -> None:\n \"\"\"Record algorithmic decision in audit trail for traceability\"\"\"\n if decision.accountable_party not in self.accountability_registry:\n raise ValueError(f\"Accountable party {decision.accountable_party} not registered\")\n self.decision_audit_trail.append(decision)\n -\n def initiate_redress(self, decision_id: str, contestation_reason: str) -> Dict:\n \"\"\"Enable individuals to contest algorithmic decisions\"\"\"\n decision = next((d for d in self.decision_audit_trail if d.decision_id == decision_id), None)\n if not decision:\n return {\"status\": \"error\", \"message\": \"Decision not found in audit trail\"}\n -\n accountable_party = self.accountability_registry[decision.accountable_party]\n -\n return {\n \"status\": \"redress_initiated\",\n \"decision_id\": decision_id,\n \"accountable_party\": accountable_party.name,\n \"contact\": accountable_party.contact_information,\n \"contestation_reason\": contestation_reason,\n \"review_timeline\": \"30 days\"\n }\n -\n def generate_accountability_report(self) -> Dict:\n \"\"\"Produce comprehensive accountability documentation\"\"\"\n return {\n \"total_decisions\": len(self.decision_audit_trail),\n \"accountable_parties\": len(self.accountability_registry),\n \"decisions_by_party\": self._aggregate_decisions_by_party(),\n \"redress_statistics\": self._calculate_redress_metrics(),\n \"audit_completeness\": self._verify_audit_trail_completeness()\n }\n -\n def _aggregate_decisions_by_party(self) -> Dict[str, int]:\n \"\"\"Calculate decision counts per accountable party\"\"\"\n aggregation = {}\n for decision in self.decision_audit_trail:\n party = decision.accountable_party\n aggregation[party] = aggregation.get(party, 0) + 1\n return aggregation\n -\n def _calculate_redress_metrics(self) -> Dict:\n \"\"\"Compute statistics on redress procedures\"\"\"\n # Placeholder implementation\n return {\"total_redress_cases\": 0, \"resolution_rate\": 0.0}\n -\n def _verify_audit_trail_completeness(self) -> float:\n \"\"\"Check completeness of audit trail documentation\"\"\"\n if not self.decision_audit_trail:\n return 0.0\n complete_records = sum(1 for d in self.decision_audit_trail\n if d.accountable_party and d.audit_metadata)\n return complete_records / len(self.decision_audit_trail)\n ```\n -\n - ### Use Cases\n - ### Use Case 1: Financial Services Credit Scoring\n - **Scenario**: Bank deploys AI system for automated credit decisioning affecting loan approvals\n - **Implementation**: Accountability framework assigns responsibility to Chief Risk Officer for model decisions, implements audit trail logging every credit decision with justification, enables applicants to contest decisions through formal redress procedure, requires quarterly algorithmic audits by independent third party\n - **Benefits**: Regulatory compliance with fair lending laws, reduced discrimination risk, increased consumer trust, clear liability assignment, contestable decisions meeting due process requirements\n - **Standards**: EU AI Act Article 14, IEEE P2863 Substantive Requirements, OECD Principle 1.3\n -\n - ### Technical Considerations\n - ### Performance\n - **Audit Trail Overhead**: Comprehensive decision logging increases storage requirements approximately 15-30% depending on metadata captured\n - **Query Performance**: Indexed audit trails enable sub-second retrieval of decision provenance for redress procedures\n - **Scalability**: Distributed accountability registries support horizontal scaling for high-volume decision systems\n -\n - ### Challenges and Solutions\n - ### Challenge: Attribution in Complex AI Systems\n - **Problem**: Multi-stage AI pipelines involving data providers, model developers, and deployment organisations create ambiguous responsibility assignment\n - **Solution**: Implement accountability chain documentation mapping each system component to responsible party; use smart contracts to codify multi-party accountability agreements; establish joint liability frameworks for shared accountability scenarios\n - **Standard Reference**: IEEE P2863 Section 5.3 - Procedural Governance Requirements\n -\n - ### Best Practices\n 1. **Comprehensive Responsibility Mapping**: Document all accountable parties across entire AI system lifecycle from data collection through deployment and monitoring\n 2. **Granular Audit Trails**: Log individual algorithmic decisions with sufficient metadata to enable complete reconstruction and explanation\n 3. **Accessible Redress Mechanisms**: Implement user-friendly contestation procedures requiring no technical expertise to invoke\n 4. **Independent Oversight**: Establish governance bodies with technical expertise and independence from AI system developers\n 5. **Regular Impact Assessments**: Conduct periodic algorithmic impact evaluations identifying emerging accountability gaps\n 6. **Proactive Transparency**: Publish accountability frameworks, responsible parties, and oversight procedures publicly\n 7. **Continuous Monitoring**: Implement automated compliance verification detecting accountability framework violations in real-time\n 8. **Stakeholder Engagement**: Involve affected communities in accountability framework design and oversight procedures\n -\n - ### Standards Alignment\n - ### ISO/IEC Standards\n - **ISO/IEC 42001:2023**: AI Management System requiring accountability as core governance component (Clause 5.3 - Leadership and Commitment)\n - **ISO/IEC 23894:2023**: AI Risk Management emphasising accountability in risk treatment (Section 7.4 - Risk Treatment)\n - **ISO/IEC TR 24028:2020**: AI Trustworthiness identifying accountability as key trustworthiness characteristic",
55
"backlinks": [],
66
"wiki_links": [
7+
"AIEthicsDomain",
78
"RegulatoryCompliance",
8-
"EthicalFramework",
9-
"IEEE P2863",
109
"ConceptualLayer",
11-
"AIEthicsDomain",
10+
"IEEE P2863",
11+
"EthicalFramework",
1212
"AIGovernancePrinciple"
1313
],
1414
"ontology": {

0 commit comments

Comments
 (0)