Sanayi Devrimi'nden günümüze küresel karbon emisyonlarının kapsamlı veri analizi ve makine öğrenmesi tabanlı gelecek projeksiyonları
Bu proje, Miuul Veri Bilimi Bootcamp kapsamında 5 kişilik ekibimizle gerçekleştirdiğimiz kapsamlı bir iklim verisi analiz çalışmasıdır. Our World in Data'nın altın standart CO₂ veri setini kullanarak, basit emisyon istatistiklerinin ötesine geçip iklim değişikliğinin temel nedenlerini araştırdık.
- Küresel CO₂ emisyon trendlerini analiz etmek
- Ekonomik büyüme, nüfus dinamikleri ve enerji tüketimi arasındaki ilişkileri keşfetmek
- 2025-2028 dönemi için makine öğrenmesi tabanlı tahminler üretmek
- Stratejik politika önerileri geliştirmek
| İsim | GitHub | Website | |
|---|---|---|---|
| Alican Kaya | GitHub | 🌐 Portfolio | |
| Sude Şenol | GitHub | — | |
| Zülal Özge | GitHub | — | |
| Hasret Erdoğan | GitHub | — | |
| Duru Bağdadioğlu | GitHub | — |
- Küresel emisyonların yükselişini izleme
- Büyük ekonomilerin karşılaştırmalı analizi: Çin, ABD, Hindistan, Rusya, Almanya, Türkiye
- CO₂ emisyonlarının en güçlü tahmin edicilerini belirleme
- GDP, nüfus ve enerji tüketimi korelasyonları
- Isı haritaları ile karbon çıktısının "motorunu" ortaya koyma
- 2000-2024 verisi üzerinde eğitilmiş Çok Değişkenli Polinom Regresyon modelleri
- 2028'e kadar emisyon tahminleri
- %95 güven aralıklı projeksiyonlar
- Üretim vs Tüketim: "Karbon Kaçağı" analizi
- Karbon Yoğunluğu (CO₂/GDP): Ekonomik büyümenin "yeşillik" ölçümü
- Fosil Yakıt Bağımlılığı: Kaynağa göre emisyon dağılımı (Kömür, Petrol, Doğalgaz)
| Kategori | Teknolojiler |
|---|---|
| Programlama | Python 3.8+ |
| Veri İşleme | Pandas, NumPy |
| Makine Öğrenmesi | Scikit-learn |
| Görselleştirme | Matplotlib, Seaborn, Folium |
| 3D Görselleştirme | Plotly |
CO2-Pollution/
├── 📊 co2-data.py # Ana analiz motoru
├── 🎨 gorsellestirme.py # Görselleştirme fonksiyonları
├── 🌐 3D görselleştirme.py # 3D veri görselleştirme
├── 🗺️ doga_kirliligi_haritasi.html # İnteraktif harita
├── 📁 Datasets/
│ └── owid-co2-data.csv # Our World in Data veri seti
├── 📁 img/ # Oluşturulan grafikler
├── 📄 CO2_Analiz_Raporu.pdf # Türkçe analiz raporu
├── 📄 CO2_Analysis_Report_Professional.pdf # İngilizce rapor
├── 📄 future-earth-co2-analysis-presentation.pdf # Sunum
└── 📋 metrics.json # Model performans metrikleri
| Metrik | Değer |
|---|---|
| RMSE | Düşük hata oranı |
| R² Score | Yüksek açıklama gücü |
| MAE | Kabul edilebilir sapma |
Model değerlendirmesi için
metrics.jsondosyasına bakınız.
# Repoyu klonlayın
git clone https://github.com/Miuul-Project/CO2-Pollution.git
# Dizine gidin
cd CO2-Pollution
# Bağımlılıkları yükleyin
pip install pandas numpy scikit-learn matplotlib seaborn folium
# Ana analizi çalıştırın
python co2-data.py
# Görselleştirmeleri oluşturun
python gorsellestirme.pyProje çalıştırıldığında img/ klasörüne aşağıdaki grafikler oluşturulur:
- 🌍 Küresel CO₂ trend grafikleri
- 🏳️ Ülke bazlı karşılaştırmalı analizler
- 🔥 Korelasyon ısı haritaları
- 📈 Gelecek projeksiyonları
- ⚡ Fosil yakıt karması
Bu proje eğitim amaçlı geliştirilmiştir ve Miuul Data Science Bootcamp kapsamında tamamlanmıştır.
⭐ Projeyi beğendiyseniz yıldız vermeyi unutmayın! ⭐
Made with ❤️ by the CO₂ Analysis Team