--- id: wiki-2026-0508-ai-for-social-good title: AI for Social Good (AI4SG) category: 10_Wiki/Topics status: verified canonical_id: self aliases: [AI4SG, AI for Good, social impact AI, public-interest AI, humanitarian AI, SDG AI] duplicate_of: none source_trust_level: B confidence_score: 0.85 verification_status: conceptual tags: [ai4good, social-impact, sdg, humanitarian, climate-ai, public-interest, ai-ethics] raw_sources: [] last_reinforced: 2026-05-09 github_commit: pending inferred_by: Claude Opus 4.7 (manual cleanup 2026-05-09) tech_stack: language: process / multidisciplinary applicable_to: [Non-profit, Research, Government, Corporate Social Responsibility] --- # AI for Social Good (AI4SG) ## πŸ“Œ ν•œ 쀄 톡찰 (The Karpathy Summary) > **AI 의 commercial μ™Έ μ‚¬μš©**. λ§€ UN SDG (climate, health, education, equity) 의 AI μ‘μš©. λ§€ vendor 의 lab + non-profit + government 의 partnership. **Hype 보닀 partnership + data + sustainability κ°€ μ€‘μš”**. ## πŸ“– κ΅¬μ‘°ν™”λœ 지식 (Synthesized Content) ### μ •μ˜ + scope AI 의 application 의 social benefit λͺ©ν‘œ: - λ§€ UN SDG (Sustainable Development Goals) 의 mapping. - Non-profit / NGO / government partnership 의 흔함. - λ§€ commercial value < social value. λ§€ typical area: - Climate & sustainability. - Healthcare (특히 underserved). - Education (digital divide). - Disaster response. - Conservation. - Accessibility. - Agriculture (food security). ### UN SDG 의 AI mapping #### SDG 3: Health - **Diagnosis**: malaria detection (mobile + ML), TB X-ray screening. - **Outbreak prediction**: λ§€ epidemic 의 early signal. - **Drug discovery**: λ§€ rare disease 의 candidate. - **Mental health**: chatbot support (Wysa, Woebot). - **λ§€ example**: Google's diabetic retinopathy screening (India, Thailand). #### SDG 13: Climate - **Forest monitoring**: λ§€ satellite imagery 의 deforestation detect. - **Energy optimization**: grid balance, demand prediction. - **Climate model**: λ§€ weather / temperature. - **Methane leak detect**: satellite + ML. - **λ§€ example**: Google's flood forecasting (India, Bangladesh). #### SDG 4: Education - **Personalized learning**: Khanmigo, Duolingo Max. - **Translation**: real-time multi-lingual. - **Literacy**: λ§€ student 의 reading support. - **Access**: low-bandwidth countries. - **λ§€ example**: AI tutor 의 1.7B underserved. #### SDG 11: Cities / Disaster - **Disaster routing**: λ§€ evacuation optimize. - **Population displacement**: satellite + social media. - **Damage assessment**: λ§€ earthquake / flood. - **λ§€ example**: Google Crisis Response. #### SDG 14, 15: Biodiversity - **Species identification**: iNaturalist (10M user). - **Anti-poaching**: λ§€ patrol route + acoustic detection. - **Coral reef monitoring**. - **λ§€ example**: Wildbook (whale shark identification). #### SDG 5, 10: Equity - **Bias detect**: λ§€ system 의 audit. - **Voice for marginalized**: low-resource language. - **Accessibility**: λ§€ disability (vision, hearing). - **λ§€ example**: Project Euphonia (atypical speech). ### λ§€ organization 의 program - **Google AI for Social Good**: $25M+ funding. - **Microsoft AI for Earth / Health / Accessibility**. - **IBM Sustainability Accelerator**. - **Anthropic Claude for Climate / Health / Education**. - **OpenAI Nonprofit grants**. - **DeepMind AlphaFold (free)**: protein structure. - **UNICEF MagicBox**. - **Partnership on AI**. ### λ§€ framework / methodology #### Theory of Change 1. λ§€ social problem 의 root cause. 2. λ§€ intervention (AI 의 specific role). 3. λ§€ outcome (short / long-term). 4. λ§€ measurement. 5. λ§€ stakeholder (beneficiary, partner, funder). #### Co-design - λ§€ affected community 의 participation. - λ§€ design 의 representation. - λ§€ deployment 의 local trust. - λ§€ outcome 의 feedback. β†’ "Nothing about us without us". #### Human Rights Impact Assessment (HRIA) - λ§€ AI 의 deployment 의 human rights effect. - Privacy, freedom of expression, equality. - UN B-Tech Project. ### λ§€ challenge #### Data scarcity - λ§€ underserved region 의 data λΆ€μ‘±. - λ§€ sensitive (health) 의 collection 어렀움. - Synthetic data, transfer learning, federated learning. #### Sustainability - λ§€ pilot 의 funding 끝 β†’ λ§€ deployment 의 abandon. - Local capacity building. - Open-source. #### Bias - λ§€ training data 의 Western / urban bias. - λ§€ underserved 의 misrepresent. - Local validation. #### Ethics / consent - λ§€ vulnerable 의 informed consent. - λ§€ data sovereignty (indigenous data). - λ§€ deployment 의 community approval. #### Verification - λ§€ claim 의 evidence. - "AI4SG washing" (marketing 의 hype + reality λΆ€μ‘±). - λ§€ outcome 의 measurement 어렀움. ### λ§€ implementation pattern #### Phase 1: Discovery - Problem definition (community + experts). - Data audit. - Stakeholder mapping. - Feasibility. #### Phase 2: Co-design - Local team partnership. - Iterative prototype. - λ§€ community 의 feedback. #### Phase 3: Pilot - Small-scale deploy. - λ§€ outcome 의 measurement. - λ§€ unintended effect 의 monitor. #### Phase 4: Scale - λ§€ partner 의 capacity build. - Open-source 의 enable. - Sustainability (funding, governance). #### Phase 5: Sustain / Transition - λ§€ local ownership. - Continuous improvement. - λ§€ exit plan. ### Critique #### "AI Solutionism" - λ§€ social problem 의 root cause κ°€ social, not technical. - λ§€ AI 의 surface fix. - λ§€ tech-driven solution 의 limit. #### "AI Colonialism" - λ§€ Western / Global North 의 deploy + Global South. - λ§€ local agency 의 erasure. - Data extractivism. #### "Pilotitis" - λ§€ pilot 의 abundance + scale 의 λΆ€μ‘±. - λ§€ academic / company 의 self-promote. - λ§€ sustainable impact 의 λΆ€μ‘±. β†’ Critical perspective + design 의 integration κ°€ λ‹΅. ## πŸ’» νŒ¨ν„΄ (μ‘μš©) ### Federated learning (privacy) ```python # λ§€ hospital 의 own data + central model. import flwr as fl class HospitalClient(fl.client.NumPyClient): def __init__(self, model, local_data): self.model = model self.data = local_data def fit(self, parameters, config): self.model.set_weights(parameters) self.model.fit(self.data) return self.model.get_weights(), len(self.data), {} # λ§€ hospital 의 data κ°€ own. # λ§€ model update 의 share. fl.client.start_numpy_client(server_address='central:8080', client=HospitalClient(...)) ``` β†’ λ§€ patient data 의 hospital 의 own. Central model 의 collective learning. ### Low-resource translation (NLLB) ```python from transformers import pipeline # Meta NLLB 200 language translator = pipeline('translation', model='facebook/nllb-200-distilled-600M') # λ§€ underserved language result = translator('Hello', src_lang='eng_Latn', tgt_lang='swh_Latn') print(result) ``` β†’ λ§€ community 의 mother tongue. ### Satellite imagery analysis (deforestation) ```python # λ§€ region 의 λ§€ month 의 satellite image # Diff = deforestation rate import rasterio from sentinelhub import SHConfig, BBoxSplitter # Sentinel-2 의 10m resolution config = SHConfig() config.sh_client_id = '...' # λ§€ area 의 λ§€ month image images = fetch_sentinel(area, dates=monthly_2024) deforestation_mask = ml_model.predict(images) ``` β†’ Forest watch 의 ML. ### Disaster response (population) ```python # λ§€ social media + satellite + cell tower data import pandas as pd def estimate_displacement(events): cell_density_before = load_ctd('before-event') cell_density_after = load_ctd('after-event') # λ§€ cell 의 population shift delta = cell_density_after - cell_density_before return delta ``` β†’ Refugee / displacement track. ### Health (medical imaging, low-resource) ```python # λ§€ mobile-friendly model import tensorflow as tf model = tf.keras.applications.MobileNetV3Small(weights='imagenet') # Fine-tune on disease classification # Quantize for edge converter = tf.lite.TFLiteConverter.from_keras_model(model) converter.optimizations = [tf.lite.Optimize.DEFAULT] quantized = converter.convert() # λ§€ doctor 의 phone 의 deploy ``` β†’ Off-grid / low-connectivity. ### Accessibility (ASR for atypical speech) ```python # Project Euphonia (Google) 식 # λ§€ user 의 own data + base ASR from transformers import WhisperForConditionalGeneration model = WhisperForConditionalGeneration.from_pretrained('openai/whisper-base') # Fine-tune on user's own atypical speech # (small dataset, transfer learning). ``` β†’ Cerebral palsy / ALS 의 communication. ### Co-design checklist ```yaml # Pre-deployment audit co_design: - Local team 의 partnership: Y/N - Affected community 의 input: Y/N - Pilot 의 small + measurable: Y/N - Outcome 의 transparent disclosure: Y/N - Local capacity building: Y/N - Sustainable funding: Y/N - Exit plan / transition: Y/N - Open-source / shared: Y/N ``` ### Impact measurement ```python # λ§€ outcome 의 quantify class ImpactTracker: def __init__(self): self.baseline = self.measure_baseline() def track(self, intervention_period): post = self.measure_after() delta = post - self.baseline # λ§€ confounder 의 control (RCT κ°€ ideal) return { 'metric': 'lives_saved', 'baseline': self.baseline, 'post': post, 'delta': delta, 'confidence': self.compute_confidence(), } ``` β†’ λ§€ honest reporting (vs hype). ## πŸ€” μ˜μ‚¬κ²°μ • κΈ°μ€€ (Decision Criteria) | 상황 | μΆ”μ²œ | |---|---| | Problem κ°€ social structural | AI 의 limit + structural solution | | Tech κ°€ augment | AI4SG 의 perfect fit | | Vulnerable population | Co-design + ethics review | | λ§€ region 의 data λΆ€μ‘± | Federated / synthetic / transfer | | Privacy critical | Federated / on-device | | Off-grid | Edge / mobile / quantize | | Sustainability concern | Local capacity + open-source | **κΈ°λ³Έκ°’**: Co-design + impact measurement + sustainability plan + ethics review. λ§€ pilot 의 scale path. ## ⚠️ λͺ¨μˆœ 및 μ—…λ°μ΄νŠΈ (Contradictions & Updates) - **Solutionism vs structural**: λ§€ social problem 의 tech 의 limit. - **Pilot vs scale**: λ§€ academic / company 의 pilot 의 abundance + scale 의 λΆ€μ‘±. - **Open-source vs sustainability**: λ§€ open 의 funding model 어렀움. - **Local vs global**: λ§€ local context 의 specific need vs global model 의 generality. - **Corporate motive**: λ§€ vendor 의 social good 의 marketing vs sincere commitment. - **AI ethics 의 cost**: λ§€ ethics review 의 development friction. - **λ§€ SDG 의 hype**: λ§€ vendor 의 SDG checkbox + λ§€ actual impact 의 λΆ€μ‘±. ## πŸ”— 지식 μ—°κ²° (Graph) - λΆ€λͺ¨: [[AI-Ethics]] - μ‘μš©: [[Federated-Learning]] - κ΄€λ ¨: [[AI Humanism]] Β· [[AI Accountability]] Β· [[AI κ±°λ²„λ„ŒμŠ€ μ •μ±…(AI Usage Policy)|AI-Governance-Policy]] ## πŸ€– LLM ν™œμš© 힌트 (How to Use This Knowledge) **μ–Έμ œ 이 지식을 μ“°λŠ”κ°€:** - λ§€ nonprofit / NGO 의 AI partnership. - λ§€ corporate CSR 의 AI program design. - λ§€ SDG 의 AI mapping. - λ§€ grant proposal 의 framing. - λ§€ pilot 의 sustainability planning. **μ–Έμ œ μ“°λ©΄ μ•ˆ λ˜λŠ”κ°€:** - Specific country 의 regulation (local expert). - Crisis 의 immediate response (humanitarian agency). - Technical implementation 의 detail (engineer). - Cynicism 의 platform (constructive critique 만). ## ❌ μ•ˆν‹°νŒ¨ν„΄ (Anti-Patterns) - **Solutionism**: λ§€ social problem 의 tech 의 fix. - **Colonial deploy**: local agency 의 erasure. - **Pilotitis**: λ§€ pilot 의 scale 의 plan λΆ€μ‘±. - **AI4SG washing**: marketing 의 hype + reality λΆ€μ‘±. - **Co-design 의 token**: λ§€ community input 의 superficial. - **Open-source 의 abandon**: maintenance 의 λΆ€μ‘±. - **Outcome 의 unmeasured**: claim 의 evidence X. - **Ethics review 의 skip**: vulnerable 의 harm. ## πŸ§ͺ 검증 μƒνƒœ (Validation) - **정보 μƒνƒœ:** verified (concept-level). - **좜처 신뒰도:** B (UN Global Pulse, Partnership on AI, Stanford HAI, Google AI for Social Good reports). - **κ²€ν†  이유:** Manual cleanup. λ§€ specific ν”„λ‘œκ·Έλž¨ 의 detail κ°€ evolving. ## 🧬 쀑볡 검사 (Duplicate Check) - **κΈ°μ‘΄ μœ μ‚¬ λ¬Έμ„œ:** [[AI Humanism]] (related), [[AI-Ethics]] (parent), [[AI κ±°λ²„λ„ŒμŠ€ μ •μ±…(AI Usage Policy)|AI-Governance-Policy]] (related). - **처리 방식:** KEEP (specific application focus). - **처리 이유:** AI4SG κ°€ distinct application area + methodology. ## πŸ•“ λ³€κ²½ 이λ ₯ (Changelog) | λ‚ μ§œ | λ³€κ²½ λ‚΄μš© | 처리 방식 | 신뒰도 | |------|-----------|-----------|--------| | 2026-05-08 | P-Reinforce Phase 1 μ •κ·œν™” | UPDATE | A | | 2026-05-09 | Manual cleanup β€” SDG mapping + code pattern + λΉ„νŒ + μ•ˆν‹°νŒ¨ν„΄ + co-design μΆ”κ°€ | UPDATE | B |