Ders
AIEY1216248
BÜYÜK VERİ ANALİTİĞİ
- TEORİ
- 3
- UYGULAMA
- 0
- KREDİ
- 3
- AKTS
- 8
ÖN KOŞULLAR
Yok
ŞUNLARIN ÖN KOŞULU
Yok
OKUTULDUĞU PROGRAMLAR
AMAÇ
This course introduces students to the principles and techniques of Big Data Analytics with applications in Artificial Intelligence (AI). Students will learn how to process, analyze, and derive insights from large-scale datasets using modern big data tools and frameworks. The course covers data storage, distributed computing, real-time analytics, and AI-driven big data applications.
İÇERİK
Bu ders; Introduction to Big Data & AI Definition of Big Data (Volume, Velocity, Variety, Veracity) Role of Big Data in AI and Machine Learning Big Data vs. Traditional Data Processing Use Cases in AI (Recommendation Systems, Fraud Detection, NLP),Big Data Storage & Processing Hadoop Ecosystem (HDFS, YARN, MapReduce) Apache Spark (RDDs, DataFrames, Spark SQL) Cloud-based Big Data Solutions (AWS EMR, Google BigQuery),NoSQL Databases for AI Introduction to NoSQL (Document, Key-Value, Columnar, Graph) MongoDB for Unstructured Data Cassandra for Scalable AI Applications,Data Ingestion & Preprocessing Data Collection (Web Scraping, APIs, IoT Sensors) ETL (Extract, Transform, Load) Pipelines Handling Missing Data & Feature Engineering at Scale,Machine Learning on Big Data Distributed ML with Spark MLlib Scalable AI Models (Random Forests, Gradient Boosting) Deep Learning on Big Data (TensorFlow/PyTorch on Spark),Real-Time Big Data Analytics Stream Processing (Apache Kafka) Real-time AI Applications (Fraud Detection, Sentiment Analysis),AI-Driven Big Data Applications Recommendation Systems (Collaborative Filtering at Scale) Natural Language Processing (NLP) on Large Text Corpora AI for Predictive Maintenance & Anomaly Detection,Ethics & Challenges in Big Data AI Privacy & Security Concerns Bias & Fairness in AI Models Future Trends (Federated Learning, Edge AI),Final Project (AI + Big Data Application); konularını içermektedir.
ÖĞRENME KAZANIMLARI
TR GÜNCELLENMEDİ- 1
Understand the fundamentals of Big Data and its role in AI.
- 2
Work with distributed computing frameworks like Apache Spark.
- 3
Apply machine learning techniques on large-scale datasets.
- 4
Use NoSQL databases (e.g., MongoDB, Cassandra) for unstructured data.
- 5
Implement real-time data processing with streaming tools (e.g., Kafka, RedPanda).
- 6
Develop AI-powered big data applications (e.g., recommendation systems, predictive analytics).
HAFTALIK PLAN
- HAFTA 1
Introduction to Big Data & AI Definition of Big Data (Volume, Velocity, Variety, Veracity) Role of Big Data in AI and Machine Learning Big Data vs. Traditional Data Processing Use Cases in AI (Recommendation Systems, Fraud Detection, NLP)
- HAFTA 2
Big Data Storage & Processing Hadoop Ecosystem (HDFS, YARN, MapReduce) Apache Spark (RDDs, DataFrames, Spark SQL) Cloud-based Big Data Solutions (AWS EMR, Google BigQuery)
- HAFTA 3
NoSQL Databases for AI Introduction to NoSQL (Document, Key-Value, Columnar, Graph) MongoDB for Unstructured Data Cassandra for Scalable AI Applications
- HAFTA 4
Data Ingestion & Preprocessing Data Collection (Web Scraping, APIs, IoT Sensors) ETL (Extract, Transform, Load) Pipelines Handling Missing Data & Feature Engineering at Scale
- HAFTA 5
Machine Learning on Big Data Distributed ML with Spark MLlib Scalable AI Models (Random Forests, Gradient Boosting) Deep Learning on Big Data (TensorFlow/PyTorch on Spark)
- HAFTA 6
Real-Time Big Data Analytics Stream Processing (Apache Kafka) Real-time AI Applications (Fraud Detection, Sentiment Analysis)
- HAFTA 7
AI-Driven Big Data Applications Recommendation Systems (Collaborative Filtering at Scale) Natural Language Processing (NLP) on Large Text Corpora AI for Predictive Maintenance & Anomaly Detection
- HAFTA 8
Ethics & Challenges in Big Data AI Privacy & Security Concerns Bias & Fairness in AI Models Future Trends (Federated Learning, Edge AI)
- HAFTA 9
Final Project (AI + Big Data Application)
DEĞERLENDİRME
- Ara Sınavın Başarıya Oranı50%
- Genel Sınavın Başarıya Oranı50%
İŞ YÜKÜ
| ETKİNLİK | SAYI | SAAT | TOPLAM |
|---|---|---|---|
| Ders Saati | 14 | 3 | 42 |
| Rehberli Problem Çözme | 14 | 2 | 28 |
| Problem Çözümü / Ödev / Proje / Rapor Tanzimi | 14 | 3 | 42 |
| Okul Dışı Diğer Faaliyetler | 14 | 3 | 42 |
| Proje Sunumu / Seminer | 2 | 15 | 30 |
| Kısa Sınav (QUİZ) ve Hazırlığı | 10 | 1 | 10 |
| Ara Sınav ve Hazırlığı | 1 | 6 | 6 |
| Genel Sınav ve Hazırlığı | 1 | 15 | 15 |
| Performans Görevi, Bakım Planı | 14 | 1 | 14 |
KAYNAKLAR
- "Big Data: Principles and Best Practices" – Nathan Marz "Learning Spark" – Holden Karau et al. "AI & Big Data in Industry 4.0" – Celestine Iwendi Online: Apache Spark Docs, Google AI Blog, Kaggle Big Data Competitions
ÖĞRETİM ELEMANLARI
- Assist.Prof. Ahmet KAPLANKOORDİNATÖR
- Assist.Prof. Ahmet KAPLAN