Ethics in AI: Difference between revisions

From A Technological Wiki
Jump to navigation Jump to search
m Maintenance script moved page UserDocumentation:Knowledge Central/KC Global/KC AI/Ethics in AI to Ethics in AI: Cleaned title and categorized
Added category KC AI
Line 138: Line 138:
  <!-- From bodyContent 52592667.mraw -->
  <!-- From bodyContent 52592667.mraw -->


[[Category:KC AI]]

Revision as of 18:50, 19 October 2025

Ethics of AI: The five pillars

Fairness

Fairness refers to the equitable treatment of individuals or groups, ensuring that automated systems do not produce unjust or discriminatory outcomes.

  • Protected attributes: Characteristics that divide a population into subgroups (e.g., gender, race, age, disability, religion). There is no universally fixed set, these depend on context and legal frameworks.
  • Privileged groups: Groups that historically receive more favorable results from decision systems.
  • Unprivileged groups: Groups that historically experience less favorable or biased outcomes.
  • Bias: A systematic error in data or model behavior that leads to unfair treatment, whether intentional or not.

Achieving fairness

  • Bias mitigation: Techniques include data balancing, reweighting, adversarial debiasing, and fairness constraints during model training.
  • Metrics for fairness:
    • Demographic parity (equal outcomes across groups)
    • Equal opportunity (equal true positive rates)
    • Equalized odds (equal error rates)
    • Calibration (consistent probability estimates across groups)


Fairness interventions can occur at three stages:

  • Pre-processing: Adjust or augment data (e.g., re-sampling or feature suppression).
  • In-processing: Modify learning algorithms to optimize fairness and accuracy jointly.
  • Post-processing: Adjust predictions to reduce disparities.



Robustness

Robustness is the ability of an AI system to operate reliably under exceptional or adversarial conditions without causing unintended harm.

  • Exceptional conditions: Noisy, incomplete, or corrupted inputs that can distort predictions.
  • Adversarial attacks: Intentional manipulations designed to exploit model vulnerabilities.
    • Poisoning attacks: Corrupt training data to mislead model learning.
    • Evasion attacks: Modify inputs slightly to cause misclassification (e.g., changing a few pixels in an image).

Ensuring robustness

  • Defensive strategies:
    • Adversarial training (exposing the model to adversarial examples during training).
    • Input validation and anomaly detection.
    • Model ensembling and uncertainty estimation.
    • Monitoring for drift and retraining when performance degrades.

Robustness overlaps with safety and security. Robust models resist not only noise but also deliberate manipulations.



Explainability

AI systems are explainable when non-experts can understand how and why a model produced a specific prediction or recommendation.

  • Interpretability: The degree to which an observer can comprehend the cause of a decision.
  • Explainability: The ability to articulate how a system reached its conclusion, especially important for black-box models like deep neural networks.

Methods for explainability

  • Intrinsic interpretability: Use simple, inherently interpretable models (e.g., linear regression, decision trees).
  • Post-hoc explanation tools:
    • Feature importance (e.g., SHAP, LIME)
    • Counterfactual explanations ("If this input had changed, the output would differ in this way.")
    • Saliency maps for vision models.

Explainability should match the stakeholder’s expertise: developers may need gradient-based insights, while end-users need intuitive reasoning.

Overemphasis on local explanations may obscure systemic issues; combine local and global interpretability techniques.



Transparency

Transparency involves making visible the data, design decisions, model structures, and evaluation procedures that underlie AI systems.

  • Data transparency: Documenting data sources, labeling processes, preprocessing steps, and known limitations.
  • Model transparency: Publishing details about model architectures, training parameters, and evaluation metrics.
  • Process transparency: Explaining the rationale behind design and deployment choices.
  • Governance: Ensures adherence to internal policies, ethical standards, and accountability mechanisms throughout the AI lifecycle.

Operational practices

  • Model cards and data sheets: standardized documentation formats summarizing data provenance, biases, intended use, and limitations.
  • Audit trails: Maintain logs of data transformations, model versions, and access records.


Transparency fosters trust and reproducibility. However, excessive disclosure can expose vulnerabilities (e.g., enabling reverse engineering or adversarial attacks).

Organizations should strike a balance, share enough to ensure accountability while safeguarding proprietary or security-sensitive information.



Privacy

Privacy in AI means protecting personal and confidential information used in training, evaluation, and deployment while enabling useful model performance.

AI systems often rely on personal data, texts, images, or behavioral traces. Ethical AI design must ensure that individuals’ privacy is not compromised.

Privacy-preserving techniques

  1. Data anonymization: Remove or obfuscate identifiers (names, IDs, faces) before training.
  2. Differential privacy: Add calibrated noise to data or gradients during training so that individual contributions remain unidentifiable.
  3. Data minimization: Limit the storage and use of data to what is strictly necessary after training.
  4. Federated learning: Train models locally on user devices, sharing only model updates, not raw data.

Regular privacy audits and compliance with regulations (GDPR, CCPA) are essential in production systems.



Interconnections and ethical integration

While the five pillars are distinct, they are deeply interrelated:

  • Fairness and privacy sometimes conflict, removing sensitive features can hinder fairness assessment.
  • Transparency supports explainability, but overexposure may reduce robustness.
  • Robustness enhances fairness by reducing vulnerability to bias-exploiting attacks.

Ethical AI requires a systems approach: balancing competing objectives and integrating ethical principles from design to deployment.

Implement continuous monitoring pipelines to track fairness, robustness, and privacy metrics post-deployment.