Giriş

Boğaziçi Üniversitesi Fizik Bölümü‘nde doktora öğrencisiyim ve deneysel parçacık fiziği alanında çalışıyorum. CERN’deki ATLAS deneyinde istatistiksel veri analizi ve yapay öğrenme (machine learning) problemleri üzerine kafa yoruyorum.

Bu blog bir fizikçi olarak veri analizi ve yazılım geliştirme konusundaki ‘kişisel’ yolculuğumda karşılaştığım, öğrendiğim, paylaşmaktan kendimi alıkoyamadığım şeyler için bir sayfa olacak. Yararlı olması dileğimle!

ATLAS Software Tutorial Notları

Bir haftadır ATLAS deneyinin yazılım alt yapısının deneye yeni katılan, fizik analizine başlamaya hazırlanan veya hali hazırda deneyin içinde olup yazılım geliştirmeye katkı vermek isteyenlere sunumlar ve uygulamalar eşliğinde anlatıldığı bir eğitim için CERN’deydim. Yüksek lisansımın sonlarına doğru dahil olduğum ATLAS deneyi, doktora çalışmamla birlikte odaklandığım işim oldu ve ilk zamanlardan beri de Boğaziçi ATLAS grubu olarak da, ATLAS deneyin iç-dedektör kısmında yer alan TRT dedektörü çalışmalarına katkı veriyoruz. Grup olarak, temelde dedektörün elde ettiği verilerin ‘kalite kontrolü’ (data quality monitoring) ile ilgileniyoruz ve bunun için de LHC’de çarpışmaların olduğu dönemler düzenli olarak ‘nöbetler’ tutup, dedektör verilerinin ‘beklentimiz’ dışına çıkmadığına emin olup, bunun için kullanılan gözlem sisteminin geliştirilmesi ve düzgün çalışmasından sorumluyuz. [Read More]

Merhaba Dünya!

Bilimsel hesaplama ve veri analizi konusunda biraz derinlere dalıp, bilgisayarın en alt seviyede nasıl çalıştığını anlama serüvenimde karşılaştıklarımı, klavyemin döndüğünce anlatmaya alışacağım blogun ilk yazısını ‘Hello World!’ diyerek açalım istedim. Programlama ile ilgili tüm derslerde, öğrenilen dilin temel syntax (sözdizimi)‘ni ve temel programların yapısını göstermek amacıyla ekrana ‘Hello World!’ yazıp çalışmayı tamamlayan ‘basit’ bir programla başlanır, malum. Tabii, ‘basit’ kelimesi birçok konuda kullanılırken epey temkinli olunması gereken bir kelime, özellikle konu bilgisayar olunca… Bryant ve O’Hallaron’ın efsane ‘Computer Systems: A Programmer’s Perspective’ kitabında yaklaşık 40 sayfa boyunca anlatılan, C++ ile yazılmış bu basit programın arkadaki işleyişine dair birkaç şeyden bahsederek blogu açalım. [Read More]