Soumith Chintala: PyTorch'i Yazan Hint Asıllı Mühendis
Modern derin öğrenmenin %95'i bir kütüphane üzerinde çalışır: PyTorch. Onu yazan adamın hikâyesi.

Modern derin öğrenmenin görünmez ana caddesi
GPT-4 PyTorch ile eğitildi. Claude PyTorch ile eğitildi. Llama, Mistral, DeepSeek — hepsi PyTorch. Modern AI ürünlerinin çok büyük çoğunluğu tek bir Python kütüphanesi üzerinde çalışır.
O kütüphanenin baş yazarı: Soumith Chintala. Hindistan asıllı, Facebook AI Research araştırmacısı.
PyTorch indirme sayısı 150M+/ay. GitHub yıldız sayısı 80K+. Modern AI altyapısının en görünmez ama vazgeçilmez parçası.
Andhra Pradesh'ten New York'a
Chintala 1985 Hindistan Andhra Pradesh doğumlu. VIT University'de bilgisayar mühendisliği (2007). Sonra New York Üniversitesi'nde master (2014).
NYU'da Yann LeCun'un derslerine katıldı. Doğrudan Facebook AI Research'a katıldı (Yann LeCun davetiyle).
Torch'tan PyTorch'a
Facebook AI başlangıçta Torch kütüphanesini kullanıyordu — Lua programlama dilinde. Yann LeCun'un (önceki NYU çalışmasıyla) yıllarca geliştirdiği framework.
Sorun: Lua marjinal dildi. Yeni mühendisler Python kullanıyordu. 2016'da Chintala ve ekibi PyTorch'i yazdı: Torch'in Python'a port edilmiş hali.
Tasarım kararları:
- Dynamic computation graph: TensorFlow'un static graph'ından farklı. Python'da doğal hissetir.
- Pythonic API: Mühendisler "ah, bu numpy gibi" der.
- Açık ve modüler: Her şeyi görmek, değiştirmek kolay.
PyTorch Ocak 2017'de açık kaynak olarak yayımlandı.
TensorFlow ile rekabet
Google'ın TensorFlow'u 2016'da hâkim DL framework'üydü. Endüstri standardı.
PyTorch akademiye yöneldi: araştırmacılar dynamic graph'in kolaylığını sevdi. NeurIPS, ICML konferanslarında PyTorch makaleleri patladı.
Sonra endüstri akademiye baktı: "yeni mühendisler PyTorch biliyor." Şirketler PyTorch'a geçmeye başladı.
2020'lerin başında PyTorch endüstri standardına döndü. TensorFlow hâlâ var ama PyTorch kazanmış.
Açık kaynak liderliği
Chintala PyTorch'i sadece yazmadı, topluluk yetiştirdi. PyTorch Foundation, açık katkıları, sürekli iletişim.
Twitter'da çok aktif (@soumithchintala). Açık kaynak felsefesini savunur:
"AI altyapısı açık olmalı. Tek bir şirketin kontrolünde olmamalı. Modern bilim işbirliği ile ilerler."
Bu görüş, Sam Altman'ın "AGI tek bir şirkette" yaklaşımına karşı.
PyTorch ötesi
Chintala PyTorch'tan sonra kişisel projeler üzerinde de çalıştı:
- Torchvision, Torchtext, Torchaudio: Görüntü, metin, ses için PyTorch uzantıları.
- TorchServe: Production deployment.
- PyTorch 2.0 ve TorchDynamo (2022): Yeni nesil derleyici.
Bu uzantılar PyTorch ekosistemini uçtan uca yaptı. Eğitimden ürüne her şey.
Meta'dan ayrılış (2024)
Mart 2024'te 10 yıllık Meta kariyerinden ayrıldığını duyurdu. Sebepler:
- PyTorch Foundation kurulması.
- Yeni projeler düşünme.
Şu an bağımsız konumda. Bağımsız çalışırken PyTorch'in liderliğini sürdürür.
"Pythonic mühendislik"
Chintala'nın felsefesi şudur:
"İyi mühendislik, mühendisin hayatını kolaylaştırır. PyTorch'u tasarlarken her zaman 'bu kod nasıl yazılır?' sorusunu sordum. Akademik elegant değil, kullanışlı."
Bu, fast.ai'nin Howard'iyle paralel: pratik mühendislik > akademik soyut. Modern AI'da kullanılabilirlik çoğunlukla performanstan kıymetli.
Sade ders
Chintala hikâyesinden iki şey:
- Altyapı modern AI'ın asıl gücüdür. PyTorch olmadan modern derin öğrenme bu hızda gelişemezdi. Algoritma değil, kütüphane ekonomik değer yaratır.
- Açık kaynak liderlik gerek. PyTorch milyonlar tarafından kullanılıyor. Bir kişinin tasarım kararları bütün alanı şekillendiriyor. Açık olmak demokratiktir.
Bağlam
PyTorch için: [[pytorch-tensorflow-derin-ogrenme-cerceveleri]] (varsa). Catanzaro ve NVIDIA için: [[bryan-catanzaro-nvidia-deep-learning-altyapisinin-mimari]]. LeCun için: [[yann-lecun-konvolusyonel-sinir-aglarinin-mucidi-ve-meta-aisin-baskani]]. Howard için: [[jeremy-howard-fast-ai-ile-derin-ogrenmeyi-demokratiklestiren-adam]]. Dağıtık eğitim için: [[dagitik-egitim-ddp-fsdp-tensor-parallel-modern-llm-altyapisi]].
Etiketler
Kendinizi Test Edin
Cevaplarınız profilinizde istatistik olarak saklanır.
1. PyTorch nedir ve kim yazdı?
2. PyTorch'in TensorFlow'a göre temel farkı nedir?
3. PyTorch ne zaman açık kaynak yapıldı?
4. Chintala'nın açık kaynak tezi nedir?
5. Chintala'nın mühendislik felsefesi nasıl?
İlgili Yazılar
Kuantum Zeno Etkisi: Sürekli Baktığınız Bir Atom Neden “Donar”?
“İzlenen tencere kaynamaz” derler. Kuantum dünyasında bu söz şaşırtıcı biçimde gerçektir: bir parçacığı yeterince sık gözlemlerseniz, değişmesini fiilen durdurabilirsiniz. Antik bir paradoksun adını taşıyan bu etki neyi anlatır?
Bilim TarihiCasimir Etkisi: Boşluğun Bir İtme Kuvveti Var mı? Ve “1+2+3+… = -1/12” Gizemi
İki metal levhayı boşlukta yan yana koyun; hiçbir şey olmaması gerekirken birbirlerine doğru itilirler. Bu tuhaf kuvvetin ardında, sonsuz bir toplamı garip bir biçimde “evcilleştiren” bir matematik yatıyor.
Bilim TarihiDünyayı Sessizce Değiştiren Beş Fizik Denklemi
Bazı denklemler bir kâğıda sığar ama medeniyeti baştan yazar. İşte uçaktan GPS’e, internetten enerjiye kadar hayatımızı kuran beş denklem ve her birinin ardındaki sade fikir.