วันพุธที่ 25 พฤษภาคม พ.ศ. 2565

คำสั่ง linux command ในการตรวจเช็ค URL


สวัสดีครับวันนี้แอดไปพบคำสั่งใน Linux ในการเรียก URL จนกว่าจะเรียกได้สำเร็จตามเวลาที่กำหนด ดังนี้ครับ


curl --head --location --silent --output /dev/null --write-out '%{http_code}' www.google.com --connect-timeout 30 --retry 20 --retry-delay 30


โดยสิ่งที่น่าสนในก็คือตรงส่วน ของ --output ให้ save ลง /dev/null 

ซึ่งใน /dev/null ใน Linux นั้นจะเป็น Path ที่พิเศษอย่างหนึ่งก็คือ หากเราทำการ Save file ลงไว้ที่ /dev/null ไฟล์ดังกล่าวจะถูกลบออกจาก /dev/null เสมอ


ซึ่งผมใช้คำสั่งนี้เนื่องจากผมต้องการค่า http_code ค่าสุดท้ายค่าเดียวเท่านั้น ส่วนค่าอื่นให้กำจัดทิ้งไปที่ /dev/null นั่นเองครับ



วันพุธที่ 18 พฤษภาคม พ.ศ. 2565

ความแตกต่างระหว่าง PG และ DQN

 บทความที่แล้วเรารู้จักเรื่อง Deep Q Network (DQN) http://cakeknowledgeblogs.blogspot.com/2020/09/deep-q-network.html กันไปแล้ว ครั้งนี้เลยจะมาแชร์เรื่อง Policy Gradient (PG) และความตากแตกต่างระหว่าง PG และ DQN กัน



วันเสาร์ที่ 4 ธันวาคม พ.ศ. 2564

Optimizer คืออะไร

 

สวัสดีครับในการศึกษาเรื่อง Neural Network จะมีคำศัพท์นึงที่ได้ยินกันบ่อยนั้นก็คือคำที่ชื่อว่า Optimizer แล้ว Optimizer คืออะไร หากใครสงสัยสามารถดูได้ที่คลิปวีดีโอได้เลยครับ


วันพุธที่ 31 มีนาคม พ.ศ. 2564

การทำงานของ Convolution Neural Network

    สวัสดีครับหลังจากไปไม่ได้เขียน Blogs นานวันจะมาแชร์เรื่องหลักการทำงานของ Convolution Neural Network ที่เป็นหลักการทำงานเพื่อให้คอมพิวเตอร์สามารถเข้าใจรูปได้เช่น การแยกแยะภาพหมากับแมว หรือภาพอะไรก็ได้ หากอยากรู้ว่าทำงานอย่างไรสามารถเข้าไปชมได้ที่ช่องทาง Youtube ได้เลยครับ


หลัการทำงานของ CNN




ReLU เพิ่มเติม





วันพฤหัสบดีที่ 26 พฤศจิกายน พ.ศ. 2563

หลักการทำงาน Double Deep Q Networks

 สวัสดีครับวันจะมาแชร์เรื่อง Double Deep Q Networks ซึ่งผมได้ทำวีดีโอไว้แล้วมาดูกันเลยครับ


  • หลักการทำงาน Double Deep Q Networks

  • มาเขียนโคด DDQN กัน




วันเสาร์ที่ 12 กันยายน พ.ศ. 2563

หลักการทำงาน Deep Q Network

    สวัสดีครับวันนี้จะมาแชร์เรื่อง Deep Q Network ซึ่งผมได้ทำวีดีโอไว้แล้วสามารถดูวีดีโอได้ดังนี้ครับ

  •  หลักการทำงานของ Deep Q Network



  • มาเขียนโคด Deep Q Network 





วันอังคารที่ 25 สิงหาคม พ.ศ. 2563

Image Processing

 

     สวัสดีครับวันนี้จะเป็น หัวข้อเกี่ยวกับกระบวนการทำงานของรูปภาพในคอมพิวเตอร์กัน ซึ่งผมได้ทำวีดีโอไว้ดังนี้ครับ


- คอมพิวเตอร์มองรูปภาพเป็นเป็นอย่างไร



- กระบวนการทำ Convolution เช่น การทำให้ภาพเบลอ


- สร้างโปรแกรมการทำ Convolution ด้วยตนเองกัน