โจทย์เขียนโค้ดเรื่องการเรียนรู้ของเครื่อง

ฝึกการเรียนรู้ของเครื่องด้วยโจทย์เขียนโค้ด 42 ข้อ ตั้งแต่ง่ายไปจนถึงยาก ทุกโจทย์รันในเบราว์เซอร์ พร้อมการทดสอบทันที รีวิวโค้ดจาก AI และคำตอบจากชุมชนให้เปรียบเทียบ

ง่าย · 18 ปานกลาง · 20 ยาก · 4

ทักษะที่จะได้ฝึก: Gradient descentBackpropagationTransformerกฎลูกโซ่การถดถอยต้นไม้ตัดสินใจAdamAttentionAttention แบบมีมาสก์BPEBanditCross-entropy
  • Python · C++ · C#
  • ทดสอบอัตโนมัติ
  • รีวิวโค้ดโดย AI
  • แนวทางจากชุมชน
226
โจทย์
2
วิธีแก้ที่แชร์
3
ภาษา

โจทย์ทั้งหมด

ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก

42 โจทย์
ปานกลาง

ตัวปรับค่า Adam

Implement Adam ตัวปรับค่ามาตรฐานของ deep learning ที่ใช้ค่าเฉลี่ยเคลื่อนที่และการแก้ความเอนเอียง

คุณจะได้เรียนรู้ Adamการแก้ความเอนเอียง
โครงข่ายประสาทเทียมaiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

การสุ่มด้วย temperature และ top-k

เลือก token ถัดไปแบบโมเดลภาษา: เก็บ logit สูงสุด k ตัว ใช้ temperature แล้วสุ่ม

คุณจะได้เรียนรู้ การสร้างข้อความการสุ่มตัวอย่าง
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

ฝึกนิวรอนด้วยการลดเกรเดียนต์

ทำการส่งผ่านไปข้างหน้า คำนวณเกรเดียนต์ และปรับน้ำหนักซ้ำๆ เพื่อสอนนิวรอน sigmoid จากตัวอย่าง

คุณจะได้เรียนรู้ Gradient descentลูปการฝึก
โครงข่ายประสาทเทียมaiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

การถดถอยเชิงเส้นด้วยการลดเกรเดียนต์

เรียนรู้ความชันและจุดตัดแกนของเส้นตรงด้วยการไล่ลงตามค่าคลาดเคลื่อนกำลังสองเฉลี่ยซ้ำๆ

คุณจะได้เรียนรู้ Gradient descentการถดถอย
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

การรวมแบบ Byte Pair Encoding (BPE)

เรียนรู้การรวม subword แบบเดียวกับ tokenizer ของ GPT: รวมคู่สัญลักษณ์ข้างเคียงที่พบบ่อยที่สุดซ้ำ ๆ

คุณจะได้เรียนรู้ BPEการตัด token ระดับ subword
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

ความคล้ายคลึงโคไซน์

วัดว่าเวกเตอร์สองตัวคล้ายกันแค่ไหนจากมุมระหว่างกัน แบบเดียวกับที่เสิร์ชเอนจินเปรียบเทียบ embedding

คุณจะได้เรียนรู้ ความคล้ายของเวกเตอร์Embedding
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

การทำนายด้วยการถดถอยโลจิสติก

จำแนกตัวอย่างเป็น 0 หรือ 1 โดยส่งผลรวมถ่วงน้ำหนักผ่าน sigmoid แล้วเทียบกับค่าเกณฑ์

คุณจะได้เรียนรู้ Logistic regressionค่าเกณฑ์
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

การถดถอยเชิงเส้นอย่างง่าย (กำลังสองน้อยที่สุด)

หาเส้นตรงที่เข้ากับจุดข้อมูลมากที่สุดด้วยสูตรกำลังสองน้อยที่สุด

คุณจะได้เรียนรู้ กำลังสองน้อยที่สุดการถดถอย
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

การเข้ารหัสแบบ one-hot

แปลงหมวดหมู่เป็นเวกเตอร์ที่มีเลข 1 เพียงตัวเดียว ซึ่งเป็นรูปแบบอินพุตของตัวจำแนกและ embedding

คุณจะได้เรียนรู้ เวกเตอร์ one-hotข้อมูลเชิงหมวดหมู่
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

ค่าความไม่บริสุทธิ์ของจีนี

วัดว่าป้ายกำกับในกลุ่มปะปนกันแค่ไหน ซึ่งเป็นคะแนนที่ต้นไม้ตัดสินใจใช้เลือกการแบ่ง

คุณจะได้เรียนรู้ ต้นไม้ตัดสินใจตัววัดความไม่บริสุทธิ์
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

ฟังก์ชันค่าสูญเสียแบบ categorical cross-entropy

วัดค่าสูญเสียของตัวจำแนกหลายคลาสจากความน่าจะเป็นที่ทำนายและคลาสที่ถูกต้อง

คุณจะได้เรียนรู้ Loss ของการจำแนกประเภทลอการิทึม
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

การเข้ารหัสตำแหน่งแบบไซน์

คำนวณเวกเตอร์ตำแหน่งแบบไซน์และโคไซน์ที่ Transformer บวกเข้ากับ embedding ของ token

คุณจะได้เรียนรู้ การเข้ารหัสตำแหน่งตรีโกณมิติ
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

การปรับสเกลแบบ min-max

ปรับสเกลฟีเจอร์ให้ค่าที่น้อยที่สุดเป็น 0 และค่าที่มากที่สุดเป็น 1

คุณจะได้เรียนรู้ ปรับสเกลฟีเจอร์เตรียมข้อมูล
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

การจัดกลุ่มแบบ K-means

แบ่งจุดออกเป็น k กลุ่มโดยกำหนดจุดให้กับเซนทรอยด์ที่ใกล้ที่สุดและย้ายเซนทรอยด์ซ้ำไปเรื่อยๆ

คุณจะได้เรียนรู้ การจัดกลุ่มจุดศูนย์กลาง
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

ตัวจำแนกแบบ Naive Bayes

ทำนายคลาสจากฟีเจอร์แบบหมวดหมู่ด้วยทฤษฎีบทของเบย์และการปรับเรียบแบบลาปลาซ

คุณจะได้เรียนรู้ ทฤษฎีบทของเบย์Laplace smoothing
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

การปรับมาตรฐานด้วย z-score

ทำให้ฟีเจอร์มีค่าเฉลี่ย 0 และส่วนเบี่ยงเบนมาตรฐาน 1

คุณจะได้เรียนรู้ การทำให้เป็นมาตรฐานค่าเฉลี่ยและส่วนเบี่ยงเบนมาตรฐาน
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ปานกลาง

Self-attention แบบ causal (มีมาสก์)

Implement attention แบบมีมาสก์ของโมเดล GPT ซึ่งแต่ละ token มองเห็นได้เฉพาะตัวเองและ token ก่อนหน้า

คุณจะได้เรียนรู้ Attention แบบมีมาสก์โมเดล GPT
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้
ง่าย

ฟังก์ชัน softmax

เปลี่ยนคะแนนดิบให้เป็นความน่าจะเป็นที่รวมกันได้ 1 โดยไม่เกิดการล้นของตัวเลขเมื่อค่ามีขนาดใหญ่

คุณจะได้เรียนรู้ Softmaxเสถียรภาพเชิงตัวเลข
aiการเรียนรู้ของเครื่อง
ยังไม่มีวิธีแก้