Düşünce Liderleri

Büyük Dil Modellerini (LLM) Gerçek Dünya İş Uygulamalarına Taşımak

mm
Unite.AI sitesini Google'daki tercih ettiğiniz kaynaklara ekleyin

Büyük dil modelleri her yerde. Her müşteri konuşması veya VC sunumu, LLM teknolojisinin ne kadar hazır olduğu ve gelecekteki uygulamaları nasıl sürdüreceği hakkında sorular içerir. Bunlara ilişkin bazı kalıpları önceki yazımda ele aldım. Burada, Persistent Systems’in çalıştığı bir farmasötik endüstrisi uygulaması için bazı gerçek dünya kalıplarından bahsedeceğim.

Büyük Dil Modelleri ve Temel Güçleri

LLM’ler dil anlama konusunda iyidir, bu onların güçlü yönüdür. Uygulamalarla ilgili en yaygın kalıp, bilgi dış veri kaynaklarından derlenip LLM’ye bir yanıt oluşturması için bir.prompt olarak sağlanan geri çağırma artırılmış oluşturmadır (RAG). Bu durumda, süper hızlı arama mekanizmaları gibi vektör veritabanları ve Elasticsearch tabanlı motorlar ilk arama hattı olarak görev yapar. Ardından arama sonuçları bir.prompt olarak derlenip LLM’ye genellikle bir API çağrısı olarak gönderilir.

Bir başka kalıp, bir veri modelini LLM’ye bir.prompt olarak besleyerek ve belirli bir kullanıcı sorgusuyla yapılandırılmış bir sorgu oluşturmaktır. Bu kalıp, SQL veritabanları gibi Snowflake ve graf veritabanları gibi Neo4j için gelişmiş bir “verilerinizle konuşun” arayüzü geliştirmek için kullanılabilir.

Gerçek Dünya İçgörülerini Sağlamak için LLM Kalıplarını Kullanma

Persistent Systems, Blast Motion adlı bir spor telemetri şirketinin (basebol, golf vb. için vuruş analizi) zaman serisi veri özetlerini analiz ederek öneriler almak için bir kalıp inceledi.

Daha karmaşık uygulamalar için, genellikle LLM isteklerini aralarındaki işlemlerle zincirleyerek kullanırız. Bir farmasötik şirket için, klinik deneme belgelerinden kriterleri çıkarmak için bir LLM zincir yaklaşımı kullandık. İlk olarak, bir LLM geliştirdik ve RAG kalıbını kullanarak klinik deneme belgelerinden dahil etme ve hariç tutma kriterlerini çıkardık.

Bu amaçla, GPT-3.5-Turbo (ChatGPT) gibi nispeten basit bir LLM kullanıldı. Ardından, bu çıkarılan varlıkları Snowflake’teki hasta SQL veritabanının veri modeliyle birleştirdik ve bir.prompt oluşturduk. Bu.prompt, daha güçlü bir LLM olan GPT4’e verildi ve bize Snowflake’te çalıştırılmaya hazır bir SQL sorgusu verdi. LLM zincirleme kullanmamız sayesinde, her zincir adımında birden fazla LLM kullanabilirdik, böylece maliyeti yönetebilirdik.

Şu anda, bu zinciri deterministik tutmaya karar verdik, yani daha iyi kontrol için zincirin kendisinde daha fazla zeka olması gerekiyor. Yani, zincirin her bir öğesi, önceden LLM’lerin olmadığı günlerde birkaç ayda geliştirilebilecek karmaşık bir uygulamadır.

Daha Gelişmiş Kullanım Durümlerini Sağlama

Daha gelişmiş bir durumda, ReAct gibi ajanları kullanarak, bir kullanıcı sorgusu için adım adım talimatlar oluşturmak üzere LLM’yi tetikleyebiliriz. Bu, elbette GPT4 veya Cohere veya Claude 2 gibi yüksek performanslı bir LLM gerektirecektir. Ancak, bu durumda modelin yanlış bir adım atma riski vardır ve bu, guardrail’ler kullanılarak doğrulanmalıdır. Bu, zincirin kontrollü bağlantlarında zekayı hareket ettirmekle tüm zinciri otomatik hale getirmek arasında bir ticaret-off’dir.

Şu anda, dil için Nesil AI’nin yaşına girdiğimizde, endüstri, öngörülebilir Zincirlerle LLM uygulamalarını benimsemeye başlıyor. Bu benimseme arttıkça, bu zincirleri ajanlar aracılığıyla daha fazla otonomi ile deneysel çalışmalara başlayacağız. Bu, AGI hakkında yapılan tartışmanın tamamı ve tüm bunların zaman içinde nasıl gelişeceğini görmek bizi ilgilendiriyor.

Dattaraj Rao, Persistent Systems'da Baş Veri Bilimcisi, “Keras to Kubernetes: The Journey of a Machine Learning Model to Production” kitabının yazarıdır. Persistent Systems'da Dattaraj, Bilgisayar Görme, Doğal Dil Anlama, Olasılıksal programlama, Peşin Öğrenme, Açıklanabilir AI vb. gibi son teknoloji algoritmalarını araştıran ve Sağlık, Bankacılık ve Endüstriyel alanlarda uygulanabilirliğini gösteren AI Araştırma Laboratuvarını yönetmektedir. Dattaraj'ın Makine Öğrenimi ve Bilgisayar Görme alanında 11 patenti bulunmaktadır.