Çevrimiçi kurs – Google ve IBM’den yüksek lisans dereceleri ile üretken yapay zeka mühendisliğinde sertifikalı profesyonel uzmanlık

Makine öğrenimi kariyerinizi Gen AI ve Büyük Dil Modelleri (LLM’ler) ile yükseltin. Yalnızca 3 ayda Gen AI mühendisliğinin temellerini ve büyük dil modellerini öğrenin.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Orta seviye

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • BERT, GPT ve LLaMA gibi çerçeveleri ve modelleri kullanarak uygulamalar oluşturma.
  • Hugging Face Transformers kütüphanesini kullanma.
  • PyTorch derin öğrenme kütüphanesiyle çalışma.
  • NLP tabanlı uygulamaların geliştirilmesi ve sağlanması.
  • Tokenizasyon, veri yükleri, dil ve uygulama modellerinin araştırılması.
  • Dönüştürücü tekniklerin ve dikkat mekanizmalarının uygulanması.
  • komuta mühendisliği.
  • NLP için veri yükü oluşturuluyor.
  • Sinir ağıyla bir dil modelinin geliştirilmesi ve eğitimi.
  • Bir öteleme modelinin sınıflandırılması, oluşturulması ve değerlendirilmesi için transformatörlerin uygulanması.
  • Modellerin ayarlanması.
  • LangChain araçları uygulaması.
  • RAG ve LangChain ile yapay zeka aracıları ve uygulamaları oluşturma.

What you will learn in the course

Courses for which the course is suitable

  • Gen AI mühendisi
  • veri bilimcisi
  • Makine öğrenimi mühendisi
  • Yapay zeka geliştiricisi
  • NLP uygulama geliştiricisi
  • Yapay zeka alanında yazılım mühendisi
  • Doğal dil işleme uzmanı
  • Geniş dil modelleri (LLM’ler) geliştirir

Staj – 7 dersten oluşan bir seri

Yapay zeka (Gen AI) pazarlarının 2030 yılına kadar yılda yaklaşık %46 oranında büyümesi bekleniyor (kaynak: Statista). Nesil AI mühendislerine yüksek talep var. Bu program, veri bilimcilerine, makine öğrenimi mühendislerine ve yapay zeka geliştiricilerine, işverenlerin aradığı Gen AI, geniş dil modelleme (LLM) ve doğal dil işleme (NLP) için gereken temel becerileri sağlar.

Gen AI mühendisleri, insan dilini anlayan sistemler tasarlar. Bu sistemleri oluşturmak için yüksek lisans ve makine öğrenimini kullanıyorlar.

Programda kazanacağınız beceriler

  • BERT, GPT ve LLaMA gibi çerçeveleri ve modelleri kullanarak uygulamalar oluşturma.
  • Hugging Face Transformers kütüphanesini kullanma.
  • PyTorch derin öğrenme kütüphanesiyle çalışma.
  • NLP tabanlı uygulamaların geliştirilmesi ve sağlanması.
  • Tokenizasyon, veri yükleri, dil ve uygulama modellerinin araştırılması.
  • Dönüştürücü tekniklerin ve dikkat mekanizmalarının uygulanması.
  • komuta mühendisliği.

Bu uzmanlıktaki bir dizi kısa kurs aracılığıyla, uygulamalı laboratuvarlar ve röportajlar için harika bir proje aracılığıyla pratik deneyim kazanacaksınız.

önkoşullar

Python, makine öğrenimi ve sinir ağları hakkında temel bilgiye ihtiyacınız olduğunu unutmayın. PyTorch’a aşina olmak faydalı olacaktır.

Pratik bir çalışma projesi

Her kurstaki uygulamalı laboratuvarlar ve projeler sayesinde, NLP tabanlı uygulamalar geliştirmek için Yüksek Lisans’ı kullanma konusunda pratik beceriler kazanacaksınız. Laboratuvarlar ve projeler şunları içerir:

  • NLP için veri yükü oluşturuluyor.
  • Sinir ağıyla bir dil modelinin geliştirilmesi ve eğitimi.
  • Bir öteleme modelinin sınıflandırılması, oluşturulması ve değerlendirilmesi için transformatörlerin uygulanması.
  • Komuta mühendisliği ve bağlamda öğrenme.
  • Modellerin ayarlanması.
  • LangChain araçları uygulaması.
  • RAG ve LangChain ile yapay zeka aracıları ve uygulamaları oluşturma.

Son kursta, bir dizi uygulamalı laboratuvar aracılığıyla soru cevaplayan bir robot geliştirmek için öğrendiklerinizi uygulayacağınız bir final projesini tamamlayacaksınız. Belgenizi çeşitli kaynaklardan yükleyerek başlayacak, ardından modelin yanıt verme hızını artırmak için metin bölümleme stratejileri uygulayacak ve yerleştirme için watsonx’ı kullanacaksınız. Ayrıca kurtarmayı geliştirmek için RAG’ı uygulayacak ve Soru-Cevap botunuzu oluşturmak için Gradio arayüzünü yapılandıracaksınız. Son olarak robotunuzu test edip konuşlandıracaksınız.

Details of the courses that make up the specialization

Düz Metin Çıkarmak için HTML Etiketlerini Kaldırma

HTML etiketlerini kaldırmanın ve yalnızca düz metni saklamanın birkaç yöntemi şunlardır:

1. Python’da Normal İfadeleri Kullanmak

import re
html_content = '

This is bold text.

' plain_text = re.sub('<[^', '', html_content) print(plain_text) # Output: This is bold text.

2. Python’da BeautifulSoup’u Kullanmak

from bs4 import BeautifulSoup
html_content = '

This is bold text.

' soup = BeautifulSoup(html_content, 'html.parser') plain_text = soup.get_text() print(plain_text) # Output: This is bold text.

3.JavaScript’i Kullanmak

function stripHtml(html) {
    var tempDiv = document.createElement('div');
    tempDiv.innerHTML = html;
    return tempDiv.textContent || tempDiv.innerText || '';
}
var htmlContent = '

This is bold text.

'; var plainText = stripHtml(htmlContent); console.log(plainText); // Output: This is bold text.

4. PHP’yi Kullanmak

$html_content = '

This is bold text.

'; $plain_text = strip_tags($html_content); echo $plain_text; // Output: This is bold text.