CENG 599
Disiplinlerarası Araştırmalar için Üretken Yapay Zekâ
Bu ders, mühendislik ve bilimsel disiplinlerde üretken yapay zekânın (Generative Artificial Intelligence – GenAI) bir araştırma destek aracı olarak pratik kullanımını kapsamakta ve özellikle uygulamalı çalışmalara güçlü bir vurgu yapmaktadır. Ders kapsamında, büyük dil modelleri, çok modlu modeller ve yapay zekâ destekli geliştirme ortamları gibi modern üretken yapay zekâ sistemlerinin gerçek araştırma iş akışları içerisindeki yetenekleri, sınırlılıkları ve etkin kullanım yöntemleri tanıtılmaktadır.
Ders içeriğinde uygulamalı prompt mühendisliği, yapay zekâ destekli literatür taraması, otomatik bilgi sentezi ve üretken yapay zekâ araçları kullanılarak araştırma probleminin formüle edilmesi gibi konular yer almaktadır. Öğrenciler, araştırma yaşam döngüsünün önemli aşamalarında yapay zekânın nasıl entegre edilebileceğini inceleyeceklerdir. Bu kapsamda kod geliştirme desteği, deneysel prototipleme, veri önişleme, sentetik veri üretimi ve teknik dokümantasyon süreçleri ele alınacaktır.
Ayrıca, retrieval-augmented generation (RAG) yaklaşımlarının pratik uygulanması ve mühendislik ile hesaplamalı araştırma alanlarında alan-özgü yapay zekâ araçlarının kullanımı da ders kapsamında değerlendirilecektir.
Ders Amaçları
Bu dersin temel amacı, araştırmacılara mühendislik ve bilimsel araştırma ortamlarında üretken yapay zekâ (Generative Artificial Intelligence – GenAI) teknolojilerinin etkin kullanımına yönelik uygulamalı ve araştırma odaklı yetkinlikler kazandırmaktır. Ders, üretken yapay zekânın lisansüstü araştırma sürecine nasıl sistematik biçimde entegre edilebileceğine odaklanarak teorik bilgi ile gerçek dünya uygulamaları arasında bir köprü kurmayı hedeflemektedir. Dersin bir diğer önemli amacı, araştırmacıların literatür taraması, araştırma probleminin tanımlanması, kod geliştirme, deney tasarımı ve yürütülmesi, veri işleme ve teknik raporlama gibi temel araştırma faaliyetlerini desteklemek amacıyla modern üretken yapay zekâ araçlarını etkin biçimde kullanabilmelerini sağlamaktır. Bu doğrultuda ders, yapay zekâ destekli yöntemler aracılığıyla öğrencilerin tez ve proje çalışmalarında kullandıkları araştırma süreçlerini doğrudan geliştirecek uygulamaya yönelik becerilerin kazandırılmasını hedeflemektedir. Ayrıca ders, üretken yapay zekâ teknolojilerinin mühendislik ve doğa bilimleri içerisindeki farklı araştırma alanlarına nasıl uyarlanabileceğini göstererek disiplinlerarası problem çözme yetkinliğini geliştirmeyi amaçlamaktadır. Ders kapsamında özellikle uygulamalı araç kullanımı, tekrarlanabilir deney tasarımı ve uçtan uca yapay zekâ destekli araştırma iş akışlarının geliştirilmesi üzerinde durulmaktadır.
| Hafta | Konu |
| 1 | Disiplinlerarası Araştırmalar için Üretken Yapay Zekâya Giriş: Dersin genel tanıtımı, mühendislik ve bilimsel alanlarda gerçek araştırma kullanım örnekleri, yapay zekâ destekli araştırma iş akışlarına genel bakış (uygulama odaklı tanıtım ve araçların kurulumu). |
| 2 | Büyük Dil Modellerinin (LLM’ler) Uygulamalı Temelleri: Prompt yazımının temel ilkeleri, yapılandırılmış prompt teknikleri ve teknik görevler için LLM’lerin etkin kullanımı (uygulamalı prompt laboratuvarı). |
| 3 | Yapay Zekâ Destekli Literatür Taraması ve Bilimsel Bilgi Keşfi: Makale analizi, özetleme ve ilgili çalışmaların karşılaştırılması için üretken yapay zekâ kullanımı (akademik veri setleri ve makaleler ile uygulamalı çalışmalar). |
| 4 | Üretken Yapay Zekâ ile Araştırma Problemi Formülasyonu: Yapay zekâ araçları kullanılarak fikir üretimi, hipotez geliştirme ve araştırma boşluklarının belirlenmesi (alan-özgü uygulamalar). |
| 5 | Kod Geliştirme, Deney Tasarımı ve Yapay Zekâ Destekli Geliştirme: Kod üretimi, hata ayıklama ve deneysel prototipleme süreçlerinde üretken yapay zekâ kullanımı (uygulamalı not defterleri ve mühendislik örnekleri). |
| 6 | Araştırma Uygulamaları için Retrieval-Augmented Generation (RAG): Alan-özgü bilgi entegrasyonu için basit RAG iş akışlarının oluşturulması (uygulamalı gerçekleştirme). |
| 7 | Sentetik Veri Üretimi ve Veri Merkezli Yapay Zekâ: Üretken yapay zekâ araçları kullanılarak araştırma verisinin üretilmesi, zenginleştirilmesi ve önişlenmesi (uygulama odaklı çalışmalar). |
| 8 | Ara Sınav Proje Önerisi Sunumları: Öğrenciler, tez veya araştırma alanlarıyla uyumlu yapay zekâ destekli araştırma iş akışı önerilerini sunar (geri bildirim ve iyileştirme süreci). |
| 9 | Bilimsel ve Mühendislik Uygulamalarında Çok Modlu Üretken Yapay Zekâ: Araştırma dokümantasyonu ve analizi için metin, görüntü ve çok modlu üretim yöntemleri (uygulamalı araçlar). |
| 10 | Yapay Zekâ Çıktılarının Değerlendirilmesi: Yapay zekâ destekli araştırmalarda halüsinasyon tespiti, güvenilirlik değerlendirmesi, kıyaslama ve tekrarlanabilirlik (uygulamalı değerlendirme çalışmaları). |
| 11 | Bilimsel Yazım ve Teknik Raporlama için Yapay Zekâ: Yapay zekâ destekli akademik yazım, görselleştirme ve dokümantasyon süreçleri (etik ve şeffaf kullanım uygulamaları). |
| 12 | Araştırmalarda Üretken Yapay Zekânın Sorumlu ve Etik Kullanımı: Lisansüstü düzeyde araştırma iş akışlarında yapay zekânın güvenli kullanımı, araştırma bütünlüğü, tekrarlanabilirlik ve sınırlılıklar (vaka temelli tartışmalar). |
| 13 | Uçtan Uca Yapay Zekâ Destekli Araştırma İş Akışının Uygulanması: Literatür taraması, deneysel çalışmalar ve raporlamanın birleşik bir proje iş akışı içerisinde uygulamalı olarak entegre edilmesi. |
| 14 | Final Proje Sunumları ve Gösterimleri: Mühendislik ve bilimsel alanlardaki gerçek araştırma problemleri için üretken yapay zekâ kullanılan disiplinlerarası uygulamalı projelerin sunulması. |
Ders Kaynakları
Raschka, S. (2024). Build a Large Language Model (From Scratch). Manning Publications.
Foster, D. (2022). Generative Deep Learning (2nd ed.). O’Reilly Media.
Prince, S. J. D. (2023). Understanding Deep Learning. MIT Press.
Planlanan Öğrenme Etkinlikleri ve Öğretim Yöntemleri
Ders, teori yoğun anlatım yerine uygulamaya dayalı öğrenmeyi önceliklendiren uygulama odaklı ve proje temelli bir öğretim yöntemiyle yürütülecektir. Üretken yapay zekâya ilişkin temel kavramları tanıtmak amacıyla kısa kavramsal ders anlatımları yapılacak, ardından öğrencilerin mühendislik ve bilimsel araştırma alanlarında gerçek araştırma görevleri üzerinde yapay zekâ araçlarını aktif olarak kullandıkları kapsamlı uygulama oturumları gerçekleştirilecektir.
Öğrenme etkinlikleri kapsamında yönlendirilmiş uygulamalı laboratuvar çalışmaları, canlı gösterimler ve büyük dil modelleri, retrieval-augmented sistemler, çok modlu yapay zekâ araçları ve yapay zekâ destekli kodlama ortamlarının kullanımına odaklanan araç temelli atölye çalışmaları yer alacaktır. Öğrenciler, yapay zekâ destekli literatür taraması, araştırma problemi oluşturma, deneysel prototipleme, veri işleme ve teknik rapor üretimi gibi etkinlikleri modern üretken yapay zekâ platformlarını kullanarak sınıf içi yapılandırılmış uygulamalar aracılığıyla gerçekleştireceklerdir.
Ders süresince mühendislik, doğa bilimleri ve hesaplamalı araştırma alanları gibi farklı araştırma alanlarında üretken yapay zekânın nasıl kullanılabileceğini göstermek amacıyla disiplinlerarası vaka çalışmaları ele alınacaktır. Etkileşimli tartışmalar ve problem temelli öğrenme etkinlikleri, öğrencilerin üretken yapay zekâ araçlarını kendi bilimsel araştırma konularına ve alanlarına özgü araştırma ihtiyaçlarına uyarlamalarını teşvik edecektir.
Notlandırma
Ödevler (2): %20
Proje: %20
Vize: %20
Final: %40
Ders Öğrenme Çıktıları
Bu dersi başarıyla tamamlayan öğrenciler:
- Mühendislik ve bilimsel alanlarda araştırma ve problem çözme süreçlerini desteklemek amacıyla en güncel üretken yapay zekâ araçlarını ve çerçevelerini (örneğin büyük dil modelleri, çok modlu modeller ve yapay zekâ geliştirme ortamları) etkin biçimde kullanabilir.
- Literatür taraması, veri analizi, deney tasarımı ve yürütülmesi, kod geliştirme ve teknik dokümantasyon süreçlerine üretken yapay zekâyı entegre eden, pratik ve yapay zekâ destekli araştırma iş akışlarını tasarlayabilir ve uygulayabilir.
- Modelleme, simülasyon desteği, veri işleme ve araştırma prototipleme gibi alan-özgü görevlere yapay zekâ araçlarını uyarlayarak, disiplinlerarası araştırma problemlerine üretken yapay zekâ tekniklerini uygulayabilir.
- Üretken yapay zekâyı lisansüstü düzeyde araştırmalarda sorumlu, etik ve şeffaf bir şekilde kullanabilir; akademik dürüstlüğü gözeterek yapay zekâ destekli yöntemlerin uygun biçimde belgelenmesini sağlayabilir.
| Öğrenme Çıktılarının Program Çıktılarına Katkısı | ||||||||||
| P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | |
| C1 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |||
| C2 | 0 | 4 | 0 | 4 | 0 | 0 | 0 | |||
| C3 | 0 | 0 | 0 | 4 | 0 | 0 | 4 | |||
| C4 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |||
| Katkı Düzeyi: 0: Yok, 1: Düşük, 2: Orta, 3: Yüksek, 4: En Yüksek | ||||||||||
Öğretim Elemanı
- CENG 500
- CENG 501
- CENG 502
- CENG 503
- CENG 504
- CENG 505
- CENG 506
- CENG 507
- CENG 508
- CENG 509
- CENG 511
- CENG 512
- CENG 513
- CENG 514
- CENG 515
- CENG 516
- CENG 517
- CENG 518
- CENG 521
- CENG 522
- CENG 523
- CENG 524
- CENG 525
- CENG 526
- CENG 531
- CENG 532
- CENG 533
- CENG 534
- CENG 541
- CENG 542
- CENG 543
- CENG 544
- CENG 551
- CENG 552
- CENG 555
- CENG 556
- CENG 557
- CENG 561
- CENG 562
- CENG 563
- CENG 564
- CENG 565
- CENG 566
- CENG 567
- CENG 568
- CENG 590
- CENG 608
- CENG 611
- CENG 612
- CENG 613
- CENG 631
- CENG 632
- CENG 641
- CENG 642
- CENG 643
- CENG 651
- CENG 661
- CENG 662
- CENG 663

