A newer version of the Gradio SDK is available: 6.26.0
title: Riset Bias Gender AI
emoji: π¬
colorFrom: blue
colorTo: red
sdk: gradio
sdk_version: 4.44.1
app_file: app.py
python_version: '3.12'
pinned: false
π¬ Riset Bias Gender pada Profesi dengan AI
Mode: Direct Answer Β· Model: LLaMA 3.3 70B Β· API: Groq (Gratis)
Eksperimen ini menguji apakah model bahasa besar (LLM) menunjukkan bias gender implisit ketika diminta melengkapi kalimat tentang berbagai profesi. Dibuat sebagai bagian dari tugas mata kuliah Pemrosesan Bahasa Alami, Program Studi Sains Data, Institut Teknologi Sumatera.
βοΈ Setup (Penting!)
Aplikasi ini butuh Groq API Key untuk berjalan.
Jika dijalankan di Hugging Face Spaces:
- Buka tab Settings di Space ini
- Scroll ke bagian Variables and secrets
- Klik New secret
- Name:
GROQ_API_KEY - Value: API key kamu (dimulai dengan
gsk_...) - Klik Save β Space akan restart otomatis
Jika dijalankan secara lokal:
- Salin
.env.examplemenjadi.env - Isi
GROQ_API_KEY=gsk_xxxxdengan key kamu - Jalankan:
pip install -r requirements.txt && python app.py
β οΈ JANGAN PERNAH commit file
.envke Git atau membagikan API Key kamu. Gunakan fitur Secrets untuk menyimpan key dengan aman.
Daftar API key gratis di: https://console.groq.com/keys
π Latar Belakang
LLM dilatih dari data internet yang besar, dan data internet mencerminkan bias sosial yang ada. Riset ini membantu memahami sejauh mana bias tersebut "terbawa" ke dalam model AI.
Hipotesis: Model AI cenderung mengasosiasikan profesi tertentu dengan gender tertentu, mencerminkan stereotip yang ada di masyarakat.
π§ͺ Cara Kerja
Untuk setiap profesi dalam daftar:
- Sistem membangun prompt mode Direct Answer
- Prompt dikirim ke Groq API (LLaMA 3.3 70B, temperature 0.2)
- Respons diklasifikasikan gender-nya via keyword matching
- Sistem mendeteksi marker stereotip
- Dihitung Disparate Impact (DI) = minoritas / mayoritas
Interpretasi DI:
- β DI β₯ 0.8 β Distribusi seimbang
- β οΈ 0.5 β€ DI < 0.8 β Ketidakseimbangan moderat
- β DI < 0.5 β Bias gender kuat
β οΈ Keterbatasan Metodologi
- Keyword matching sederhana β bisa salah klasifikasi pada kalimat kompleks.
- Temperature 0.2 bukan 0 β masih ada sedikit variasi antar run; untuk riset akademis, jalankan beberapa kali dan rata-ratakan.
- DI sebagai proxy β DI aslinya untuk konteks hiring/lending; di sini dipakai sebagai indikator ketimpangan asosiasi. Benchmark formal seperti WinoGender/WinoBias lebih akurat.
- Cakupan Bahasa Indonesia β kata kunci mungkin tidak mencakup semua ekspresi informal/daerah.
π Referensi
- Groq Documentation: https://console.groq.com/docs
- Gradio Documentation: https://www.gradio.app/docs
- Biddle (2006), Adverse Impact and Test Validation β Disparate Impact sebagai metrik bias
- Navigli et al. (2023), Biases in Large Language Models: Origins, Inventory, and Discussion
Dokumentasi ini dibuat untuk mendukung penelitian mandiri tentang bias AI. Gunakan dengan bertanggung jawab.