MACHINELEARNING_INTERVIEW Telegram 1337
Forwarded from Machinelearning
πŸ“Œ ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ упраТнСния ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΊ ΠΊΠ½ΠΈΠ³Π΅ "Build a Large Language Model (From Scratch)"

Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° Github c ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹ΠΌΠΈ упраТнСниями, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°ΠΌΠΈ с ΠΊΠΎΠ΄ΠΎΠΌ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈ Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройкС LLM-ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚ΠΈΠΏΠ° GPT ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ ΠΎ построСнии LLM с нуля.

▢️ О ΠΊΠ½ΠΈΠ³Π΅:
Π’ ΠΊΠ½ΠΈΠ³Π΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΈ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ большиС языковыС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ, создавая ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ LLM шаг Π·Π° шагом, c ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ объяснСниСм ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ этапа понятным языком, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ.

ΠœΠ΅Ρ‚ΠΎΠ΄, описанный Π² ΠΊΠ½ΠΈΠ³Π΅ дСмонстрируСт ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΈ создании ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π»Π΅ΠΆΠ°Ρ‚ Π² основС ChatGPT.

Π’ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ нСсколько (3-4) ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ipynb ΠΈΠ»ΠΈ Π² Π²ΠΈΠ΄Π΅ исполняСмого python-скрипта. Код ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° ΡˆΠΈΡ€ΠΎΠΊΡƒΡŽ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для запуска Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ… ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ спСциализированного оборудования.

▢️Главная Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ рСпозитория - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ практичСскиС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π³Π»ΡƒΠ±ΠΆΠ΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ тонкости ΠΈ Π½ΡŽΠ°Π½ΡΡ‹ процСсса настройки ΠΈ обучСния LLM:

Настройка

πŸŸ’Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ Π½Π° настройкС Python
πŸŸ’Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Python
πŸŸ’Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ ΠΏΠΎ настройкС срСды Docker

Π“Π»Π°Π²Π° 2: Π Π°Π±ΠΎΡ‚Π° с тСкстовыми Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

πŸŸ Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ Byte Pair Encoding (BPE)
🟠ПониманиС Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ embedding ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌΠΈ слоями
🟠Dataloader Intuition с простыми числами

Π“Π»Π°Π²Π° 3: Код ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² внимания

πŸŸ’Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ эффСктивных Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ Multi-Head Attention
πŸŸ’Π‘ΡƒΡ„Π΅Ρ€Ρ‹ PyTorch

Π“Π»Π°Π²Π° 4: РСализация ΠΌΠΎΠ΄Π΅Π»ΠΈ GPT с нуля

🟠Анализ FLOPS

Π“Π»Π°Π²Π° 5: ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Π½Π΅ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

πŸŸ’ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° вСсов с HuggingFace с использованиСм Transformers
πŸŸ’ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ GPT Π½Π° Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Gutenberg
πŸŸ’Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Ρ†ΠΈΠΊΠ» обучСния
πŸŸ’ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π³ΠΈΠΏΠ΅Ρ€ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ обучСния
🟒БозданиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для взаимодСйствия с LLM
πŸŸ’ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ GPT Π² Llama
🟒Llama 3.2 с нуля
🟒Memory-efficient Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π“Π»Π°Π²Π° 6: Вонкая настройка для классификации

πŸŸ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ экспСримСнты ΠΏΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройкС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… слоСв ΠΈ использованию Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ
🟠Вонкая настройка Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π° основС датасСта ΠΎΠ±Π·ΠΎΡ€ΠΎΠ² Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² IMDB объСмом 50 тыс. строк.
🟠БозданиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для взаимодСйствия с классификатором спама Π½Π° основС GPT

Π“Π»Π°Π²Π° 7: Вонкая настройка для слСдования инструкциям

πŸŸ’Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… для поиска Π±Π»ΠΈΠ·ΠΊΠΈΡ… Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚ΠΎΠ² ΠΈ создания записСй Π² пассивном Π·Π°Π»ΠΎΠ³Π΅
πŸŸ’ΠžΡ†Π΅Π½ΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π½Π° инструкции с использованиСм API OpenAI ΠΈ Ollama
🟒БозданиС датасСта для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройки инструкций
πŸŸ’Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройки инструкций
🟒БозданиС Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Llama 3.1 70B ΠΈ Ollama
🟒DPO для ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ LLM Alignment
🟒БозданиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для взаимодСйствия с модСлью GPT с Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройкой инструкций


πŸ–₯Github


@ai_machinelearning_big_data

#AI #ML #LLM #Tutorial #Github
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘15❀7πŸ”₯4😍2



tgoop.com/machinelearning_interview/1337
Create:
Last Update:

πŸ“Œ ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ упраТнСния ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΊ ΠΊΠ½ΠΈΠ³Π΅ "Build a Large Language Model (From Scratch)"

Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° Github c ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹ΠΌΠΈ упраТнСниями, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°ΠΌΠΈ с ΠΊΠΎΠ΄ΠΎΠΌ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈ Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройкС LLM-ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚ΠΈΠΏΠ° GPT ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ ΠΎ построСнии LLM с нуля.

▢️ О ΠΊΠ½ΠΈΠ³Π΅:
Π’ ΠΊΠ½ΠΈΠ³Π΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΈ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ большиС языковыС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ, создавая ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ LLM шаг Π·Π° шагом, c ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ объяснСниСм ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ этапа понятным языком, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ.

ΠœΠ΅Ρ‚ΠΎΠ΄, описанный Π² ΠΊΠ½ΠΈΠ³Π΅ дСмонстрируСт ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΈ создании ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π»Π΅ΠΆΠ°Ρ‚ Π² основС ChatGPT.

Π’ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ нСсколько (3-4) ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ipynb ΠΈΠ»ΠΈ Π² Π²ΠΈΠ΄Π΅ исполняСмого python-скрипта. Код ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° ΡˆΠΈΡ€ΠΎΠΊΡƒΡŽ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для запуска Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ… ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ спСциализированного оборудования.

▢️Главная Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ рСпозитория - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ практичСскиС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π³Π»ΡƒΠ±ΠΆΠ΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ тонкости ΠΈ Π½ΡŽΠ°Π½ΡΡ‹ процСсса настройки ΠΈ обучСния LLM:

Настройка

πŸŸ’Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ Π½Π° настройкС Python
πŸŸ’Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Python
πŸŸ’Π ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ ΠΏΠΎ настройкС срСды Docker

Π“Π»Π°Π²Π° 2: Π Π°Π±ΠΎΡ‚Π° с тСкстовыми Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

πŸŸ Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ Byte Pair Encoding (BPE)
🟠ПониманиС Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ embedding ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌΠΈ слоями
🟠Dataloader Intuition с простыми числами

Π“Π»Π°Π²Π° 3: Код ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² внимания

πŸŸ’Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ эффСктивных Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ Multi-Head Attention
πŸŸ’Π‘ΡƒΡ„Π΅Ρ€Ρ‹ PyTorch

Π“Π»Π°Π²Π° 4: РСализация ΠΌΠΎΠ΄Π΅Π»ΠΈ GPT с нуля

🟠Анализ FLOPS

Π“Π»Π°Π²Π° 5: ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Π½Π΅ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

πŸŸ’ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° вСсов с HuggingFace с использованиСм Transformers
πŸŸ’ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ GPT Π½Π° Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Gutenberg
πŸŸ’Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Ρ†ΠΈΠΊΠ» обучСния
πŸŸ’ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π³ΠΈΠΏΠ΅Ρ€ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ обучСния
🟒БозданиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для взаимодСйствия с LLM
πŸŸ’ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ GPT Π² Llama
🟒Llama 3.2 с нуля
🟒Memory-efficient Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π“Π»Π°Π²Π° 6: Вонкая настройка для классификации

πŸŸ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ экспСримСнты ΠΏΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройкС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… слоСв ΠΈ использованию Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ
🟠Вонкая настройка Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π° основС датасСта ΠΎΠ±Π·ΠΎΡ€ΠΎΠ² Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² IMDB объСмом 50 тыс. строк.
🟠БозданиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для взаимодСйствия с классификатором спама Π½Π° основС GPT

Π“Π»Π°Π²Π° 7: Вонкая настройка для слСдования инструкциям

πŸŸ’Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… для поиска Π±Π»ΠΈΠ·ΠΊΠΈΡ… Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚ΠΎΠ² ΠΈ создания записСй Π² пассивном Π·Π°Π»ΠΎΠ³Π΅
πŸŸ’ΠžΡ†Π΅Π½ΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π½Π° инструкции с использованиСм API OpenAI ΠΈ Ollama
🟒БозданиС датасСта для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройки инструкций
πŸŸ’Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройки инструкций
🟒БозданиС Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Llama 3.1 70B ΠΈ Ollama
🟒DPO для ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ LLM Alignment
🟒БозданиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса для взаимодСйствия с модСлью GPT с Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройкой инструкций


πŸ–₯Github


@ai_machinelearning_big_data

#AI #ML #LLM #Tutorial #Github

BY Machine learning Interview






Share with your friend now:
tgoop.com/machinelearning_interview/1337

View MORE
Open in Telegram


Telegram News

Date: |

Avoid compound hashtags that consist of several words. If you have a hashtag like #marketingnewsinusa, split it into smaller hashtags: β€œ#marketing, #news, #usa. Your posting frequency depends on the topic of your channel. If you have a news channel, it’s OK to publish new content every day (or even every hour). For other industries, stick with 2-3 large posts a week. Co-founder of NFT renting protocol Rentable World emiliano.eth shared the group Tuesday morning on Twitter, calling out the "degenerate" community, or crypto obsessives that engage in high-risk trading. More>> Image: Telegram.
from us


Telegram Machine learning Interview
FROM American