This is Sirawit Khantarak's portfolio, showcasing my projects in Data Science and AI engineering across various fields.
[Multimodal:Image-to-Text] Pipeline for Fine-Tuning a Thai Language Image Captioning Model [Code] | |
|
A pipeline for fine-tuning the BLIP-2 model on the task of Thai language image captioning. This is a simple guideline with some explanations. You can try this yourself, but you will need to adjust some configurations for real-world applications. ไปป์ไลน์สอนการเทรนโมเดล BLIP-2 สำหรับทำ AI บรรยายภาพภาษาไทย สอนตัดต่อโมเดล เอาโมเดลภาษาไทยมาใส่ พร้อมคำอธิบายเบื้องต้น สามารถนำไปใช้ต่อได้แต่ต้องปรับค่าต่าง ๆ ตามความเหมาะสม |
[Mathematical Modeling] Solving Differential Equation with Neural Network [Code] | |
|
My final project at the computational physics lab. Rather than using neural networks for tasks like regression or classification, here I explore their capability for function approximation. The target is the differential equation of a mass-spring system. งานไฟนอลโปรเจคจากภาควิชาฟิสิกส์ (แล็บฟิสิกส์เชิงคำนวณ) เป็นการนำ Neural Networks มาใช้แก้สมการอนุพันธ์ โดยเลือกระบบมวลติดสปริงเป็นตัวอย่าง |
[Reinforcement Learning] Implementation of Temporal Difference Q-learning [Code] | |
|
My tutorial on how to implement a reinforcement learning algorithm, temporal difference Q-learning, where I use the Frozen Lake environment on Gymnasium as a showcase. This notebook works best when coupled with my tutorial video on YouTube; however, it’s explained in Thai. สอน coding from scratch วิธีการสร้าง AI เล่นเกมด้วย Temporal Difference Q-learning สามารถเข้าไปฟังคลิปสอนของผมใน Youtube Video นี้ได้ ซึ่งจะอธิบายคอนเซปท์ของตัวเทคนิคนี้ |