Ainsteinx Logo
Ainsteinx
👤
ยินดีต้อนรับสู่ Ainsteinx
เข้าสู่ระบบ

เปลี่ยนภาษา

สกุลเงิน

หน้าแรก
บล็อก
บริการ
>>> ซีรีส์ · Python สำหรับคน Laos

Generative AI สำหรับคนลาว

สอนคอมพิวเตอร์ให้วาดรูป เขียน แต่งเพลง และจินตนาการ: VAE, GAN, Diffusion, Transformer จนถึง DALL·E และ Stable Diffusion 14 บท พร้อมโค้ด PyTorch ที่รันได้บนคอมทั่วไป

14
บทเรียน
13
โค้ดตัวอย่าง
3
ภาค
กลาง–สูง
ระดับ

เกี่ยวกับซีรีส์นี้: เนื้อหาสรุปและอธิบายใหม่ตามลำดับบทของหนังสือ Generative Deep Learning (2nd edition) ของ David Foster (O'Reilly, 2023) คำอธิบายและโค้ดทั้งหมดเขียนใหม่ด้วย PyTorch ไม่ได้คัดลอกจากหนังสือ ก่อนรันโค้ดให้ติดตั้ง: pip install numpy torch scikit-learn gymnasium

ภาค 2 · 6 เทคนิคหลัก

บทที่ 03 · 6 เทคนิคหลัก

Variational Autoencoder (VAE)

บีบภาพเป็นจุดใน latent space แล้ววาดภาพใหม่จากจุดสุ่ม

อ่านบทนี้
บทที่ 04 · 6 เทคนิคหลัก

Generative Adversarial Networks (GAN)

นักปลอมแปลง ปะทะ นักสืบ: สอง network แข่งกันจนเก่ง

อ่านบทนี้
บทที่ 05 · 6 เทคนิคหลัก

Autoregressive Models: LSTM และ PixelCNN

สร้างข้อความหรือภาพทีละหนึ่งตัว

อ่านบทนี้
บทที่ 06 · 6 เทคนิคหลัก

Normalizing Flows (RealNVP)

ฟังก์ชันที่ย้อนกลับได้: เปลี่ยน noise เป็นข้อมูล และย้อนกลับได้จริง

อ่านบทนี้
บทที่ 07 · 6 เทคนิคหลัก

Energy-Based Models

ให้คะแนน "พลังงาน" ต่ำกับของจริง แล้วเดินลงเนินเพื่อสร้างของใหม่

อ่านบทนี้
บทที่ 08 · 6 เทคนิคหลัก

Diffusion Models

เพิ่ม noise ทีละน้อย แล้วเรียนลบมันออก — หัวใจของ AI วาดภาพในปัจจุบัน

อ่านบทนี้

ภาค 3 · การนำไปใช้