Ultralytics YOLO27: Bekleme listesine katıl.
YOLO'yu lisansla
Görsel Yapay Zekâ

Meta'nın Llama 3 modeliyle tanış

Nisan 2024'te yayımlanan açık ağırlıklı LLM Meta Llama 3'ü; 8B ve 70B çeşitlerini, mimarisini, büyük ölçekte eğitimini ve kıyaslama sonuçlarını öğren.

Abirami VinaAbirami Vina7 dakikalık okuma
Meta'nın açık kaynaklı büyük dil modeli Llama 3

2024'ün ilk çeyreğindeki yapay zeka (AI) yeniliklerini değerlendirdiğimizde, farklı kuruluşların büyük dil modellerini (LLM'ler) peş peşe yayımladığını gördük. Bu eğilimi sürdüren Meta, 18 Nisan 2024'te yeni nesil, son teknoloji açık kaynaklı bir LLM olan Llama 3'ü yayımladı.

Şöyle düşünüyor olabilirsin: Bu da başka bir LLM işte. Yapay zeka topluluğu neden bu kadar heyecanlı?

GPT-3 veya Gemini gibi modelleri özelleştirilmiş yanıtlar vermeleri için ince ayarlayabilirsin; ancak bu modeller, eğitim verileri, model parametreleri veya algoritmaları gibi iç işleyişleri konusunda tam şeffaflık sunmaz. Buna karşılık Meta'nın Llama 3 modeli daha şeffaftır; mimarisi ve ağırlıkları indirilebilir. Yapay zeka topluluğu için bu, denemeler yapma özgürlüğünün artması anlamına gelir.

Bu makalede Llama 3'ün neler yapabildiğini, nasıl ortaya çıktığını ve AI alanındaki etkisini öğreneceğiz.

Meta'nın Llama modellerinin gelişimi#

Llama 3'e geçmeden önce önceki sürümlerine göz atalım.

Meta, Şubat 2023'te 7 milyar ile 65 milyar arasında değişen parametre sayılarına sahip dört farklı sürümle Llama 1'i piyasaya sürdü. Makine öğrenmesinde "parametreler", eğitim verilerinden öğrenilen model bileşenlerini ifade eder. Parametre sayısının daha az olması nedeniyle Llama 1, incelikli anlamları kavramakta zaman zaman zorlanıyor ve tutarsız yanıtlar veriyordu.

Llama 1'den kısa süre sonra Meta, Temmuz 2023'te Llama 2'yi piyasaya sürdü. Model, 2 trilyon token üzerinde eğitildi. Token, modelde işleme için temel veri birimi olarak kullanılan sözcük veya sözcük parçası gibi bir metin bölümünü ifade eder. Modelde ayrıca daha uzun metinleri anlayabilmek için bağlam penceresinin 4096 tokene çıkarılması ve hataları azaltmak için 1 milyondan fazla insan açıklamasından yararlanılması gibi iyileştirmeler de vardı. Bu iyileştirmelere rağmen Llama 2 hâlâ çok fazla işlem gücüne ihtiyaç duyuyordu; Meta, Llama 3 ile bu sorunu çözmeyi amaçladı.

Meta'nın Llama 3 modeliyle tanış#

Llama 3, 15 trilyon gibi etkileyici sayıda token üzerinde eğitilmiş dört farklı varyantla sunuluyor. Eğitim verilerinin %5'inden fazlası, 30'dan fazla dili kapsayan yüksek kaliteli İngilizce dışı verilerden oluşuyordu. Llama 3'ün tüm varyantları çeşitli tüketici donanımlarında çalıştırılabilir ve 8 bin tokenlık bağlam uzunluğuna sahiptir.

Llama 3 ve Llama 2'nin karşılaştırması

Şekil 1. Llama 3 ve Llama 2 karşılaştırması.

Model varyantları iki boyutta sunulur: sırasıyla 8 milyar ve 70 milyar parametre anlamına gelen 8B ve 70B. Ayrıca temel ve talimat izleyen olmak üzere iki sürüm bulunur. "Temel", standart önceden eğitilmiş sürümü ifade eder. "Talimat izleyen" ise talimatları takip edecek şekilde ince ayar yapılmış ve diyalog kullanım senaryoları için optimize edilmiş sürümdür.

Llama 3 modelinin sürümleri şunlardır:

  • Meta-Llama-3-8b: Temel 8B modeli, temel yapay zeka yetenekleri sunar ve müşteri hizmetleri sohbet robotları geliştirmek gibi genel görevler için idealdir.
  • Meta-Llama-3-8b-instruct: Belirli görevler için optimize edilmiş, 8B modelinin talimat izleme odaklı ince ayarlı sürümüdür. Örneğin karmaşık konuları açıklayan eğitim araçları oluşturmak için kullanılabilir.
  • Meta-Llama-3-70b: Temel 70B modeli, yüksek performanslı yapay zeka uygulamaları için tasarlanmıştır. Bu model, ilaç keşfi için kapsamlı biyomedikal literatürü işlemek gibi uygulamalarda iyi sonuç verir.
  • Meta-Llama-3-70b-instruct: Bu sürüm, doğruluğun kritik olduğu hukuki veya tıbbi belgelerin analizi gibi yüksek hassasiyet gerektiren uygulamalar için 70B modelinden ince ayarla oluşturulmuştur.

Meta'nın Llama 3 model mimarisi#

Diğer Meta AI gelişmelerinde olduğu gibi, Llama 3 geliştirilirken veri bütünlüğünü korumak ve önyargıları en aza indirmek için sıkı kalite kontrol önlemleri uygulandı. Böylece sorumlu bir şekilde oluşturulmuş güçlü bir model ortaya çıktı.

Llama 3 model mimarisi, doğal dil işleme görevlerinde verimlilik ve performansa odaklanmasıyla öne çıkar. Transformer tabanlı bir çerçeve üzerine kurulan model, özellikle metin oluşturma sırasında hesaplama verimliliğine önem verir ve yalnızca kod çözücüden oluşan bir mimari kullanır.

Model, ayrı bir kodlayıcı olmadan yalnızca önceki bağlama dayanarak çıktı üretir; bu da metin oluşturma sürecini verimli kılar.

Llama 3'ün sorumlu model mimarisini gösteren diyagram

Şekil 2. Llama 3 sorumlu model mimarisi.

Llama 3 modellerinde 128K tokenlık bir kelime dağarcığına sahip tokenizer bulunur. Daha geniş bir kelime dağarcığı, modellerin metni daha iyi anlamasına ve işlemesine imkân verir. Ayrıca modeller, çıkarım verimliliğini artırmak için artık gruplandırılmış sorgu dikkati (GQA) kullanıyor. GQA, dikkat başlıklarından oluşan grupların aynı anahtarları ve değerleri paylaşmasını sağlayarak bellek kullanımını azaltır ve kalite kaybı çok az olurken metin oluşturmayı hızlandırır.

Llama 3'ün model mimarisiyle ilgili birkaç ilginç ayrıntı daha:

  • Belge Sınırlarına Duyarlı İşleme: Llama 3, özetleme gibi görevler için önemli olan belge sınırları boyunca tutarlılığı korur.
  • Gelişmiş Kod Anlama: Llama 3'ün eğitim verilerinde dört kat daha fazla kod örneği bulunur; bu da kodlama becerilerini geliştirir.
  • Sağlam Kalite Kontrolü: Sezgisel filtreler ve uygunsuz içeriklerin kaldırılması dahil olmak üzere sıkı önlemler, veri bütünlüğünü sağlar ve önyargıları en aza indirir.

Llama 3, model eğitimine yaklaşımımızı dönüştürüyor#

En büyük Llama 3 modellerini eğitmek için üç paralelleştirme türü bir arada kullanıldı: veri paralelleştirme, model paralelleştirme ve işlem hattı paralelleştirmesi.

Veri paralelleştirme, eğitim verilerini birden fazla GPU'ya dağıtırken model paralelleştirme, her GPU'nun işlem gücünden yararlanmak için model mimarisini bölümlere ayırır. İşlem hattı paralelleştirmesi ise hesaplama ve iletişimi optimize etmek için eğitim sürecini sıralı aşamalara böler.

En verimli uygulama, 16.000 GPU üzerinde eş zamanlı eğitim sırasında GPU başına 400 TFLOPS'u aşarak yüksek işlem gücü kullanımına ulaştı. Bu eğitim çalışmaları, her biri 24.000 GPU'dan oluşan ve özel olarak üretilmiş iki GPU kümesinde yürütüldü. Bu büyük ölçekli hesaplama altyapısı, Llama 3 modellerinin verimli biçimde eğitilmesi için gereken işlem gücünü sağladı.

GPU'ların çalışma süresini en üst düzeye çıkarmak için hata tespitini, hata yönetimini ve bakımı otomatikleştiren gelişmiş, yeni bir eğitim yığını geliştirildi. Sessiz veri bozulması riskini azaltmak için donanım güvenilirliği ve tespit mekanizmaları önemli ölçüde iyileştirildi. Ayrıca kontrol noktası oluşturma ve geri alma maliyetlerini azaltmak için yeni ölçeklenebilir depolama sistemleri geliştirildi.

Bu iyileştirmeler, etkin eğitim süresinin %95'in üzerine çıkmasını sağladı. Bir araya geldiklerinde, Llama 3 eğitiminin verimliliğini Llama 2'ye kıyasla yaklaşık üç kat artırdılar. Bu verimlilik, AI eğitimi yöntemleri için yeni olanaklar sunuyor.

Llama 3 ile yeni kapılar açılıyor#

Llama 3 açık kaynaklı olduğu için araştırmacılar ve öğrenciler kodunu inceleyebilir, deneyler yapabilir ve etik kaygılar ile önyargılar hakkında tartışmalara katılabilir. Ancak Llama 3 yalnızca akademik çevrelere yönelik değildir. Pratik uygulamalarda da kullanılıyor. Facebook, Instagram, WhatsApp ve Messenger gibi platformlara entegre edilen Meta AI Sohbet Arayüzü'nün temelini oluşturuyor. Kullanıcılar Meta AI ile doğal dilde sohbet edebilir, kişiselleştirilmiş öneriler alabilir, görevlerini yerine getirebilir ve başkalarıyla kolayca bağlantı kurabilir.

Llama 3 destekli mesajlaşma uygulamalarında Meta AI

Şekil 3. Meta AI: Llama 3 destekli.

Llama 3'ün diğer LLM'lerle karşılaştırması#

Llama 3, karmaşık dil anlama ve akıl yürütme becerilerini değerlendiren birkaç önemli kıyaslama testinde iyi performans gösteriyor. Llama 3'ün çeşitli yeteneklerini sınayan kıyaslama testlerinden bazıları şunlar:

  • Çoklu Görevlerde Kapsamlı Dil Anlama (MMLU) - Çeşitli alanlardaki bilgisini ölçer.
  • Lisansüstü Düzeyde Google'ı Zorlayan Soru-Cevap (GPQA) - Modelin biyoloji, fizik ve kimya alanlarındaki zorlu lisansüstü düzey soruları yanıtlama becerisini değerlendirir.
  • HumanEval - Kodlama ve problem çözme görevlerine odaklanır; modelin işlevsel programlama kodu üretme ve algoritmik zorlukları çözme becerisini sınar.

Llama 3'ün bu testlerde elde ettiği güçlü sonuçlar, onu Google'ın Gemma 7B'si, Mistral'ın Mistral 7B'si ve Anthropic'in Claude 3 Sonnet'i gibi rakiplerinden açıkça ayırıyor. Yayımlanmış istatistiklere göre, özellikle 70B modeli, yukarıdaki kıyaslama testlerinin tümünde bu modellerden daha iyi performans gösteriyor.

Llama 3'ün diğer LLM'lerle kıyaslama sonuçlarının karşılaştırması

Şekil 4. Llama 3'ün diğer LLM'lerle karşılaştırması.

Meta Llama 3 geniş ölçekte erişime açılıyor#

Meta, Llama 3'ü hem genel kullanıcıların hem de geliştiricilerin kullanabileceği çeşitli platformlarda sunarak erişimini genişletiyor. Günlük kullanıcılar için Llama 3; WhatsApp, Instagram, Facebook ve Messenger gibi Meta'nın popüler platformlarına entegre ediliyor. Kullanıcılar gerçek zamanlı arama ve doğrudan bu uygulamalarda yaratıcı içerik oluşturma gibi gelişmiş özelliklere erişebiliyor.

Llama 3, etkileşimli deneyimler sunmak için Ray-Ban Meta akıllı gözlükleri ve Meta Quest VR başlığı gibi giyilebilir teknolojilere de ekleniyor.

Llama 3; AWS, Databricks, Google Cloud, Hugging Face, Kaggle, IBM WatsonX, Microsoft Azure, NVIDIA NIM ve Snowflake dahil olmak üzere çeşitli platformlarda geliştiricilerin kullanımına sunuluyor. Bu modellere doğrudan Meta üzerinden de erişebilirsin. Geniş seçenek yelpazesi, geliştiricilerin ister doğrudan Meta'yla ister diğer popüler platformlar üzerinden çalışmayı tercih etsin, bu gelişmiş yapay zeka modeli yeteneklerini projelerine kolayca entegre etmelerini sağlıyor.

Özet#

Makine öğrenmesindeki gelişmeler, teknolojiyle her gün etkileşim kurma biçimimizi dönüştürmeye devam ediyor. Meta'nın Llama 3 modeli, LLM'lerin artık yalnızca metin üretmekten ibaret olmadığını gösteriyor. LLM'ler karmaşık sorunları çözüyor ve birden fazla dili işleyebiliyor. Genel olarak Llama 3, yapay zekâyı her zamankinden daha uyarlanabilir ve erişilebilir hâle getiriyor. Geleceğe yönelik planlanan Llama 3 yükseltmeleri, çok modluluk ve daha uzun bağlam pencereleri gibi daha fazla yetenek vadediyor.

Yapay zeka hakkında daha fazla bilgi edinmek için GitHub depomuza göz at ve topluluğumuza katıl. Yapay zekanın üretim ve tarım gibi alanlarda nasıl kullanıldığını görmek için çözüm sayfalarımızı ziyaret et.

Yazan

Abirami Vina
Abirami Vina

İçerik Üreticisi · Ultralytics

Bilgisayarlı görü mühendisi olarak kariyerine başlayan Abirami Vina, görü AI’sı ve makine öğrenimi alanlarında sağlam bir temel oluşturdu. Ultralytics’te İçerik Üreticisi, Scribe of AI’da ise Kurucu ve Baş Yazar olarak AI odaklı şirketler için nitelikli teknik içerikler hazırlıyor. AI’yı hem anlaşılır hem de ilgi çekici kılma tutkusuyla çalışan Abirami, en yeni teknolojiler ile gerçek dünyadaki etkileri arasında köprü kuruyor.

Yorumlar

Soru sor, sonuçlarını paylaş veya başka birine yardım et.

Çözümleri keşfet

Sporda bilgisayarlı görü

Sporda bilgisayarlı görü

Ultralytics YOLO'nun oyuncu ve top takibi, performans analitiği, antrenörlük içgörüleri ve sporcu rehabilitasyonuyla spor alanında görsel yapay zekâyı nasıl güçlendirdiğini keşfet.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

İHA ve hava görüntülerini Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, koruma çalışmaları ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Uçak denetimi, pistteki yabancı madde tespiti, havaalanı yer operasyonları ve kompozit malzeme kusurlarının tespiti için Ultralytics YOLO ile havacılık ve uzay sektöründe bilgisayarlı görü uygula.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

Makine öğreniminin geleceğine yolculuğuna başla