- Zrozumienie przetwarzania języka naturalnego i głębokiego uczenia się
- Doświadczenie z Python i PyTorch lub TensorFlow
- Podstawowe doświadczenie w programowaniu
Publiczność
- Programiści
- Entuzjaści NLP
- Naukowcy zajmujący się danymi
Large Language Models (LLMs) to modele głębokich sieci neuronowych, które mogą generować teksty w języku naturalnym na podstawie danych wejściowych lub kontekstu. Są one trenowane na dużych ilościach danych tekstowych z różnych dziedzin i źródeł i mogą uchwycić wzorce składniowe i semantyczne języka naturalnego. LLM osiągnęły imponujące wyniki w różnych zadaniach związanych z językiem naturalnym, takich jak podsumowywanie tekstu, odpowiadanie na pytania, generowanie tekstu i inne.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla początkujących i średnio zaawansowanych programistów, którzy chcą korzystać z dużych modeli językowych do różnych zadań związanych z językiem naturalnym.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować środowisko programistyczne zawierające popularny LLM.
- Stworzyć podstawowy LLM i dostroić go na niestandardowym zestawie danych.
- Używać LLM do różnych zadań związanych z językiem naturalnym, takich jak podsumowywanie tekstu, odpowiadanie na pytania, generowanie tekstu i inne.
- Debuguj i oceniaj LLM za pomocą narzędzi takich jak TensorBoard, PyTorch Lightning i Hugging Face Datasets.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie
- Czym są Large Language Models (LLMs)?
- LLM a tradycyjne modele NLP
- Przegląd funkcji i architektury LLM
- Wyzwania i ograniczenia modeli LLM
Zrozumienie modeli LLM
- Cykl życia modelu LLM
- Jak działa LLM
- Główne komponenty LLM: koder, dekoder, uwaga, osadzanie itp.
Pierwsze kroki
- Konfiguracja środowiska programistycznego
- Instalowanie LLM jako narzędzia programistycznego, np. Go ogle Colab, Hugging Face
Praca z LLM
- Eksplorowanie dostępnych opcji LLM
- Tworzenie i używanie LLM
- Dostrajanie LLM na niestandardowym zestawie danych
Podsumowanie tekstu
- Zrozumienie zadania podsumowywania tekstu i jego zastosowań
- Używanie LLM do ekstrakcyjnego i abstrakcyjnego podsumowywania tekstu
- Ocena jakości wygenerowanych podsumowań przy użyciu wskaźników takich jak ROUGE, BLEU itp.
Odpowiadanie na pytania
- Zrozumienie zadania odpowiadania na pytania i jego zastosowań
- Wykorzystanie LLM do odpowiadania na pytania w domenie otwartej i zamkniętej
- Ocena dokładności wygenerowanych odpowiedzi przy użyciu wskaźników takich jak F1, EM itp.
Generowanie tekstu
- Zrozumienie zadania generowania tekstu i jego zastosowań
- Wykorzystanie LLM do warunkowego i bezwarunkowego generowania tekstu
- Kontrolowanie stylu, tonu i treści generowanych tekstów przy użyciu parametrów takich jak temperatura, top-k, top-p itp.
Integracja LLM z innymi frameworkami i platformami
- Używanie LLM z PyTorch lub TensorFlow
- Używanie LLM z Flask lub Streamlit
- Używanie LLM z Google Cloud lub AWS
Rozwiązywanie problemów
- Zrozumienie typowych błędów i usterek w LLM
- Używanie TensorBoard do monitorowania i wizualizacji procesu uczenia
- Korzystanie z PyTorch Lightning w celu uproszczenia kodu szkoleniowego i poprawy wydajności
- Używanie Hugging Face Datasets do ładowania i wstępnego przetwarzania danych
Podsumowanie i kolejne kroki
United Arab Emirates - Introduction to Large Language Models (LLMs)
Qatar - Introduction to Large Language Models (LLMs)
Egypt - Introduction to Large Language Models (LLMs)
Saudi Arabia - Introduction to Large Language Models (LLMs)
South Africa - Introduction to Large Language Models (LLMs)
Brasil - Introduction to Large Language Models (LLMs)
Canada - Introduction to Large Language Models (LLMs)
中国 - Introduction to Large Language Models (LLMs)
香港 - Introduction to Large Language Models (LLMs)
澳門 - Introduction to Large Language Models (LLMs)
台灣 - Introduction to Large Language Models (LLMs)
USA - Introduction to Large Language Models (LLMs)
Österreich - Introduction to Large Language Models (LLMs)
Schweiz - Introduction to Large Language Models (LLMs)
Deutschland - Introduction to Large Language Models (LLMs)
Czech Republic - Introduction to Large Language Models (LLMs)
Denmark - Introduction to Large Language Models (LLMs)
Estonia - Introduction to Large Language Models (LLMs)
Finland - Introduction to Large Language Models (LLMs)
Greece - Introduction to Large Language Models (LLMs)
Magyarország - Introduction to Large Language Models (LLMs)
Ireland - Introduction to Large Language Models (LLMs)
Luxembourg - Introduction to Large Language Models (LLMs)
Latvia - Introduction to Large Language Models (LLMs)
España - Introduction to Large Language Models (LLMs)
Italia - Introduction to Large Language Models (LLMs)
Lithuania - Introduction to Large Language Models (LLMs)
Nederland - Introduction to Large Language Models (LLMs)
Norway - Introduction to Large Language Models (LLMs)
Portugal - Introduction to Large Language Models (LLMs)
România - Introduction to Large Language Models (LLMs)
Sverige - Introduction to Large Language Models (LLMs)
Türkiye - Introduction to Large Language Models (LLMs)
Malta - Introduction to Large Language Models (LLMs)
Belgique - Introduction to Large Language Models (LLMs)
France - Introduction to Large Language Models (LLMs)
日本 - Introduction to Large Language Models (LLMs)
Australia - Introduction to Large Language Models (LLMs)
Malaysia - Introduction to Large Language Models (LLMs)
New Zealand - Introduction to Large Language Models (LLMs)
Philippines - Introduction to Large Language Models (LLMs)
Singapore - Introduction to Large Language Models (LLMs)
Thailand - Introduction to Large Language Models (LLMs)
Vietnam - Introduction to Large Language Models (LLMs)
India - Introduction to Large Language Models (LLMs)
Argentina - Introduction to Large Language Models (LLMs)
Chile - Introduction to Large Language Models (LLMs)
Costa Rica - Introduction to Large Language Models (LLMs)
Ecuador - Introduction to Large Language Models (LLMs)
Guatemala - Introduction to Large Language Models (LLMs)
Colombia - Introduction to Large Language Models (LLMs)
México - Introduction to Large Language Models (LLMs)
Panama - Introduction to Large Language Models (LLMs)
Peru - Introduction to Large Language Models (LLMs)
Uruguay - Introduction to Large Language Models (LLMs)
Venezuela - Introduction to Large Language Models (LLMs)
Polska - Introduction to Large Language Models (LLMs)
United Kingdom - Introduction to Large Language Models (LLMs)
South Korea - Introduction to Large Language Models (LLMs)
Pakistan - Introduction to Large Language Models (LLMs)
Sri Lanka - Introduction to Large Language Models (LLMs)
Bulgaria - Introduction to Large Language Models (LLMs)
Bolivia - Introduction to Large Language Models (LLMs)
Indonesia - Introduction to Large Language Models (LLMs)
Kazakhstan - Introduction to Large Language Models (LLMs)
Moldova - Introduction to Large Language Models (LLMs)
Morocco - Introduction to Large Language Models (LLMs)
Tunisia - Introduction to Large Language Models (LLMs)
Kuwait - Introduction to Large Language Models (LLMs)
Oman - Introduction to Large Language Models (LLMs)
Slovakia - Introduction to Large Language Models (LLMs)
Kenya - Introduction to Large Language Models (LLMs)
Nigeria - Introduction to Large Language Models (LLMs)
Botswana - Introduction to Large Language Models (LLMs)
Slovenia - Introduction to Large Language Models (LLMs)
Croatia - Introduction to Large Language Models (LLMs)
Serbia - Introduction to Large Language Models (LLMs)
Bhutan - Introduction to Large Language Models (LLMs)