เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง train ที่ต้องการ
Machine Learning - Train/Test ในเนื้อหาบทนี้นักเรียนจะได้ฝึกเขียนเเละเรียนรู้เกี่ยวกับการทดสอบแบบจำลองโดยใช้ชุดการทดสอบ มันจะเป็นอย่างไรเรามาเรียนรู้กันเถอะ ประมวลผลโมเดลของนักเรียน ในการเรียนรู้ของเครื่องจักรเราสร้างแบบจำลองเพื่อทำนายผลลัพธ์ของเหตุการณ์บางอย่างเช่นในบทก่อนหน้าซึ่งเราคาดการณ์การปล่อย CO2 ของรถยนต์เมื่อเรารู้น้ำหนักและขนาดเครื่องยนต์ ในการว?...
Read More →Machine Learning เป็นสาขาหนึ่งของปัญญาประดิษฐ์ที่พัฒนามาจากการ ศึกษาการรู้การจำ รูปแบบ Pattern Recognition เกี่ยวข้องกับการศึกษาและการสร้างอัลกอริทึมที่สามารถ เรียนรู้ข้อมูลและทำนายข้อมูลได้ อัลกอริทึมนั้นจะทำงานโดยอาศัยโมเดล ที่สร้าง มาจากชุดข้อมูลตัวอย่างขาเข้า (Training Data )เพื่อการทำนาย (Predict)หรือตัดสินใจในภายหลังแทนที่จะ ทำงานตามลำดับของคำสั่งโปรแกรมคอมพิวเตอร์...
Read More →Deep Learning ด้วยเครือข่ายประสาทและ TensorFlow และเป็นบทที่ 46 ของชุดการเรียนการสอนในเรื่องของ machine learning เรากำลังจะทำการเขียนโค้ดสำหรับอะไรที่เกิดขึ้นระหว่าง Session ใน TensorFlow...
Read More →อัปเดตล่าสุด! แอปพลิเคชันการตรวจจับวัตถุบนมือถือรุ่นใหม่...
Read More →ในยุคที่เทคโนโลยีพัฒนาไปอย่างรวดเร็ว ซอฟต์แวร์การตรวจจับวัตถุได้กลายเป็นส่วนสำคัญที่มีบทบาทในการเสริมความปลอดภัยในหลายๆ ด้าน ตั้งแต่การเฝ้าระวังความปลอดภัยในพื้นที่สาธารณะ ไปจนถึงการตรวจจับวัตถุในระบบอัตโนมัติและรถยนต์ไร้คนขับ...
Read More →การตรวจจับวัตถุด้วยการใช้ปัญญาประดิษฐ์ (Artificial Intelligence) หรือ AI เป็นหนึ่งในการประยุกต์ใช้ที่ท้าทายและน่าทึ่งในโลกปัจจุบัน ด้วยความสามารถในการแยกแยะและระบุวัตถุต่าง ๆ ได้อย่างแม่นยำ การตรวจจับวัตถุที่มีประโยชน์มีการใช้งานอย่างแพร่หลายในหลายภาคสนาม เช่น การเฝ้าระวังและตรวจจับอุบัติเหตุบนถนน การตรวจคนเข้ามาในบริเวณที่ผิดกฎหรือการตรวจสอบความปลอดภัยของสถานที่ต่าง ๆ ทั้งในรูปแบบในพื้นที่ต่อเนื่อง หรือแม้กระทั้งการตรวจสอบภาพวิวของดาวเทียม...
Read More →การเขียนโปรแกรมเป็นทักษะที่สำคัญอย่างยิ่งในยุคปัจจุบัน ไม่ว่าจะเป็นการพัฒนาซอฟต์แวร์ การวิเคราะห์ข้อมูล หรือการสร้างแอปพลิเคชัน การฝึกฝนไปพร้อมๆ กับเทคโนโลยีที่เปลี่ยนแปลงอย่างรวดเร็วถือเป็นสิ่งจำเป็นต่อผู้พัฒนาโปรแกรมแต่ละคนที่ต้องการที่จะประสบความสำเร็จในวงการนี้...
Read More →เครือข่ายประสาท (Neural Network) เป็นเทคโนโลยีที่ได้รับความนิยมอย่างมากในวงกว้าง ไม่ว่าจะเป็นในด้านการแพทย์หรือด้านธุรกิจ ซึ่งการนำเครือข่ายประสาทมาใช้ในการพัฒนาซอฟต์แวร์ก็เริ่มมีความนิยมขึ้นอย่างมากระดับหนึ่งเช่นกัน...
Read More →ในโลกของโปรแกรมมิ่งและการพัฒนาซอฟต์แวร์ การเขียนโค้ดที่สามารถทำงานได้อย่างอัจฉริยะและมีประสิทธิภาพเป็นสิ่งสำคัญอย่างยิ่ง มีหลายวิธีที่สามารถช่วยให้โปรแกรมเมอร์สามารถเขียนโปรแกรมที่ฉลาดขึ้น และการใช้เครือข่ายประสาทเป็นหนึ่งในวิธีการที่ได้รับความนิยมมากที่สุดในปัจจุบัน...
Read More →ในยุคที่เทคโนโลยีและการเรียนรู้ของเครื่องมีบทบาทสำคัญในทุกด้านของวิชาชีพ, การมีความรู้และทักษะในด้านการประมวลผลข้อมูลและปัญญาประดิษฐ์มีความสำคัญมากขึ้น. TensorFlow เป็นหนึ่งในเครื่องมือที่ได้รับความนิยมสูงสุดในการพัฒนาและนำโมเดล AI มาประยุกต์ใช้. ในบทความนี้, เราจะสำรวจแนวทางสู่อนาคตของการใช้ TensorFlow เพื่อเสริมสร้างอาชีพของคุณ, รวมถึงตัวอย่างโค้ดที่ช่วยเริ่มต้นการเรียนรู้....
Read More →การพัฒนาและการนำแอนด์โมเดลเรียนรู้ของเครื่อง (AI) เข้ามาใช้ในโปรเจคต่างๆ ได้รับความนิยมอย่างมากในช่วงไม่กี่ปีที่ผ่านมา. ในโลกที่เต็มไปด้วยข้อมูลที่มีอยู่ทั่วไป, TensorFlow เป็นเครื่องมือที่ทรงพลังและทันสมัยที่สามารถช่วยให้นักพัฒนาสามารถสร้างและพัฒนาโมเดล AI ได้อย่างมีประสิทธิภาพ. ในบทความนี้, เราจะสำรวจ TensorFlow และแนะนำวิธีในการใช้งานไปพร้อมกับตัวอย่างโค้ดที่ทำให้เข้าใจได้ง่าย....
Read More →เหตุผลที่ TensorFlow ถึงเป็นมากกว่าแค่แพลตฟอร์มสำหรับ Machine Learning...
Read More →เทคโนโลยีและโลกของการพัฒนาซอฟต์แวร์กำลังเติบโตอย่างรวดเร็ว ด้วยความสามารถในการสร้างแอปพลิเคชั่นที่ทันสมัยและมีประสิทธิภาพ .NET เป็นหนึ่งในภาษาโปรแกรมที่เพียงไหนสำคัญ ซึ่ง .NET framework ทำให้นักพัฒนาโปรแกรมสามารถสร้างโปรแกรมที่มีความปลอดภัยและมีประสิทธิภาพได้ ด้วยค่าใช้จ่ายที่ต่ำ ถ้าคุณกำลังมองหาวิธีในการเพิ่มความชำนาญใน .NET มาดูกันเถอะ...
Read More →การเรียนรู้เชิงลึก (deep learning) หรือ ปัญญาประดิษฐ์เป็นหนึ่งในกระบวนการที่ได้รับความสนใจอย่างมากในวงกว้างในช่วงหลายปีที่ผ่านมา มันมีการนำมาใช้ในหลากหลายด้าน เช่น การจำแนกประเภทภาพ, การแปลภาษา, ระบบการเสนอแนะ และการวิเคราะห์ข้อความ ปัญญาประดิษฐ์มีศักยภาพที่ไม่ได้ปกคลุมเฉพาะในอุตสาหกรรมเท่านั้น แต่ยังถูกระดมใช้ในวิทยาศาสตร์ และด้านการแพทย์ด้วย...
Read More →ในยุคปัจจุบัน การประมวลผลข้อมูลขนาดใหญ่เป็นเรื่องที่สำคัญอย่างยิ่งในวงการวิชาการและธุรกิจ โดยที่เทคโนโลยีและเทคนิคในการจัดการกับข้อมูลขนาดใหญ่กำลังได้รับความสนใจอย่างมาก หนึ่งในเทคโนโลยีที่เติบโตขึ้นอย่างรวดเร็วในสายงานนี้คือ TensorFlow ซึ่งเป็นเครื่องมือที่มีประสิทธิภาพสำหรับการประมวลผลข้อมูลขนาดใหญ่...
Read More →บทความนี้จะพาคุณเข้าสู่โลกของ TensorFlow ที่เป็นเครื่องมือ Machine Learning ที่ท้าทายและทรงพลัง ทาง Google ได้สร้าง TensorFlow ขึ้นมาเพื่อช่วยให้นักพัฒนาโปรแกรมมิ่งสามารถสร้างโมเดล Machine Learning ได้อย่างรวดเร็วและมีประสิทธิภาพมากยิ่งขึ้น...
Read More →การพัฒนาโมเดล AI ไม่จำเป็นต้องเป็นเรื่องยากและซับซ้อนอีกต่อไป เมื่อมี TensorFlow แหล่งเครื่องมือที่มีประสิทธิภาพสำหรับการสร้างโมเดล AI ที่ดีที่สุดในปัจจุบัน ในบทความนี้เราจะพาคุณไปรู้จักกับ TensorFlow และทำความเข้าใจถึงวิธีการใช้งาน TensorFlow ในการสร้างโมเดล AI อย่างง่ายๆ...
Read More →ในยุคที่เทคโนโลยีการแสดงความคิดเป็นหน้าตาอย่างชัดเจน เทคนิคการเรียนรู้ของเครื่อง (Machine Learning) กลายเป็นกระบวนการที่ทุกองค์กรต้องคำนึงถึงอย่างจริงจัง การเรียนรู้เชิงลึก (Deep Learning) เป็นหนึ่งในเทคโนโลยีที่ก้าวก่ายไปอย่างกลางแกล้งในชันว่าที่การวิจัยและพัฒนาซอฟต์แวร์ ไม่มี๊ทางไม่กล่าวถึง TensorFlow ซึ่งเป็นเครื่องมือที่ทุกวันนี้กลายเป็นมาตรฐานสำหรับการพัฒนาแอพพลิเคชันที่ใช้ทักษะด้าน Machine Learning และ Deep Learning โดยเฉพาะ...
Read More →การเขียนโปรแกรมเป็นทักษะที่สำคัญที่นักพัฒนา AI จำเป็นต้องมี และ TensorFlow เป็นหนึ่งในเครื่องมือที่มากไปที่สุดที่นักพัฒนา AI ใช้ในการสร้างและปรับปรุงโมเดล ในบทความนี้ เราจะพูดถึงแผนที่ของ TensorFlow ในการขับเคลื่อนนวัตกรรม AI และเรียนรู้ว่าทำไม TensorFlow เป็นคำตอบที่ดีที่สุดสำหรับนักพัฒนา AI ในปัจจุบัน...
Read More →การพัฒนาซอฟต์แวร์เป็นหนึ่งในงานที่มีความน่าสนใจอย่างมากในปัจจุบัน และ TensorFlow เป็นหนึ่งในเครื่องมือที่เป็นที่นิยมในการพัฒนาโปรแกรมและแอปพลิเคชันต่าง ๆ ด้วยความสามารถในการทำงานกับการเรียนรู้ของเครื่องและการประมวลผลข้อมูลที่มีปริมาณมาก ซึ่งทำให้มีประสิทธิภาพและมีประโยชน์อย่างมากในงานด้านการพัฒนาโปรแกรม...
Read More →การจัดการข้อมูลในโครงสร้างข้อมูลเป็นหัวใจสำคัญของการเขียนโปรแกรมซึ่งมีผลต่อประสิทธิภาพในการทำงานของโปรแกรม หนึ่งในโครงสร้างข้อมูลที่มีความสำคัญคือ Linked List ซึ่งมีความยืดหยุ่นและสามารถทำการเพิ่มหรือลบโหนดได้โดยไม่จำเป็นต้องขยายหรือยุบความจุตามที่ Array ทำ ในบทความนี้เราจะพูดถึงเทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Lua ผ่าน Linked List โดยจะยกตัวอย่างเช่นการ insert, insertAtFront, find, และ delete รวมถึงวิจารณ์ข้อดีข้อเสียของแต่ละการทำงาน...
Read More →Branch and Bound Algorithm เป็นทฤษฎีที่ใช้ในการแก้ปัญหาการค้นหาที่มีการจำกัดขอบเขต (constrained search problems) และ หาค่าเหมาะสมที่สุด (optimization problems) ในวิทยาการคอมพิวเตอร์ หลักการทำงานของมันคือการแบ่งปัญหาใหญ่ออกเป็นปัญหาย่อยๆ (branching) และการคำนวณขอบเขต (bounding) ที่ประกอบไปด้วยการประเมินค่าสูงสุดและต่ำสุดที่เป็นไปได้ของปัญหาย่อยนั้นๆ ซึ่งช่วยลดขนาดของการค้นหาโดยการตัดสินใจที่ฉลาดในการเลือกสาขาที่จะสำรวจต่อไปหรือทิ้งสาขาที่ไม่น่าจะมีคำตอบที่ดีที่สุดลง...
Read More →State Space Search เป็นวิธีการค้นหาโดยการสำรวจพื้นที่สถานะ (state space) ทั้งหมดที่เป็นไปได้เพื่อค้นหาสถานะเป้าหมายหรือหาทางแก้ปัญหาในเงื่อนไขที่กำหนด. โดยปกติแล้วอัลกอริทึมนี้ใช้กับปัญหาที่มีสถานะจำกัดหรือสามารถนิยามได้ชัดเจน เช่น ปัญหาการหาทางออกของเขาวงกต, ปัญหาเอตกส์-เอน-ควีนส์, หรือปัญหาหาเส้นทางลัดที่สั้นที่สุด....
Read More →Branch and Bound Algorithm เป็นอัลกอริธึมที่ออกแบบมาเพื่อการแก้ไขปัญหาการตัดสินใจที่มีข้อจำกัด (Constrained Decision Problems) เช่น ปัญหา Traveling Salesman Problem (TSP), ปัญหา Assignment, ปัญหา Knapsack ฯลฯ แนวคิดหลักของอัลกอริธึมนี้คือการแบ่งปัญหา (Branching) และคำนวณขอบเขตหรือการประเมินค่า (Bounding) เพื่อทำการตัดทอนความเป็นไปของคำตอบที่จะไม่ใช่คำตอบที่เหมาะสมที่สุด (Pruning) เพื่อลดการค้นหาในช่วงที่ไม่จำเป็น ทำให้สามารถหาคำตอบที่ดีที่สุดได้ภายในเวลาที่เหมาะสม...
Read More →เมื่อเราพูดถึงการแก้ปัญหาแบบที่ซับซ้อนไปด้วยการลองผิดลองถูก, Backtracking คือสิ่งที่ตอบโจทย์ได้อย่างยอดเยี่ยม เป็นอัลกอริธึมที่ใช้เทคนิคการทดลองทางเลือกต่างๆ เพื่อหาคำตอบที่เป็นไปได้ ถ้าทางเลือกนั้นพาเราไปสู่กับดักหรือทางตัน เราก็จะ ย้อนกลับ (backtrack) ไปหาทางเลือกอื่นที่ยังไม่ได้ทดลอง...
Read More →Las Vegas Algorithm คือหนึ่งในแนวทางการออกแบบอัลกอริทึมที่มีคุณสมบัติพิเศษคือการใช้ส่วนประกอบของความไม่แน่นอนหรือ randomness ในการทำงานเพื่อแก้ปัญหาต่างๆ ที่น่าสนใจของอัลกอริทึมประเภทนี้คือการที่มันรับประกันความถูกต้องของผลลัพธ์ที่ได้ แต่เวลาที่ใช้ในการประมวลผลอาจแตกต่างกันไปในแต่ละครั้งที่ทำงาน...
Read More →Multiple Inheritance ใน OOP: หลายพันธุ์ทางโปรแกรมมิ่ง...
Read More →ในโลกปัจจุบันที่เทคโนโลยีทำให้ทุกสิ่งทุกอย่างเข้าถึงได้ง่ายขึ้น การเรียนรู้และใช้งาน Machine Learning (ML) กลายเป็นทักษะสำคัญที่นักพัฒนาซอฟต์แวร์ควรมีไว้ในพกพา ซอฟท์แวร์ในปัจจุบันไม่เพียงแค่ทำหน้าที่ตามคำสั่งที่กำหนดไว้อีกต่อไป แต่พร้อมที่จะเรียนรู้พฤติกรรมและปรับตัวเองเพื่อให้บริการที่ดีขึ้น บทความนี้จะกล่าวถึงการสร้าง Machine Learning API โดยใช้ Flask ซึ่งเป็นไลบรารีที่ใช้ในการพัฒนาเว็บแอปพลิเคชันในภาษา Python และการเผยแพร่บน AWS ซึ่งเป็นหนึ่งในบริการคลาวด์ที่ดีที่สุดและใช้กันอย่างแพร่กระจาย...
Read More →ความก้าวหน้าของเทคโนโลยีได้ยกระดับการวิเคราะห์ข้อมูลในหลายๆ ด้าน ปัจจุบันนี้ หนึ่งในผลงานที่แข็งแกร่งและได้รับความนิยมในการวิเคราะห์ข้อความคือ Sentiment Analysis by using the BERT. ในบทความวิชาการนี้ เราจะไขข้อสงสัยว่า BERT คืออะไร มันใช้ทำอะไร และสำคัญอย่างไรต่อวงการวิเคราะห์ข้อมูล พร้อมทั้งนำเสนอตัวอย่างโค้ดที่สามารถใช้งานได้จริง เพื่อชี้ให้เห็นถึงศักยภาพที่ตัวมันมี...
Read More →ในยุคดิจิทัลนี้ ข้อมูลและระบบความปลอดภัยทางไซเบอร์กลายเป็นหัวใจสำคัญของทุกธุรกิจและองค์กร การแฮ็คหรือการบุกรุกเข้าไปในระบบที่ไม่ได้รับอนุญาตนั้นเป็นปัญหาที่น่ากังวลและต้องการความเข้าใจและการตระหนักอย่างจริงจัง เพื่ออุดช่องโหว่และป้องกันการเกิดความเสียหายที่อาจเกิดขึ้นได้...
Read More →หัวข้อ: การปฏิบัติตามมาตรฐานซอฟต์แวร์และมาตรฐานอุตสาหกรรม: การรับรู้สำคัญของข้อกำหนดการปฏิบัติตาม...
Read More →Software Architecture หรือ สถาปัตยกรรมซอฟต์แวร์ คือกรอบความคิดและโครงสร้างพื้นฐานที่ช่วยให้เราเข้าใจและจัดการความซับซ้อนของระบบซอฟต์แวร์ได้ดีขึ้น ไม่ต่างจากที่สถาปนิกจะออกแบบโครงสร้างของอาคารให้มีความมั่นคง ทนทาน และปฏิบัติงานได้อย่างเหมาะสม ในโลกของการพัฒนาซอฟต์แวร์ เราจะทำเช่นเดียวกันกับโค้ดของเรา...
Read More →เมื่อคุณเล่นกับตุ๊กตาหรือรถยนต์ของเล่นแล้วมันไม่สามารถคิดหรือเคลื่อนไหวได้เอง แต่จินตนาการหน่อยสิว่า ถ้าตุ๊กตาหรือรถของคุณสามารถขับไปมา พูดคุย หรือเล่นกับคุณได้ล่ะ? เทคโนโลยีที่ช่วยให้สิ่งของเหล่านี้ทำตามที่เราต้องการหรือคิดเองได้ มันคือ ปัญญาประดิษฐ์ หรือ Artificial Intelligence (AI) นั่นเอง ในวิชาเขียนโปรแกรม AI กำลังมีบทบาทสำคัญมากกว่าเดิมทีเดียวเชียวล่ะ!...
Read More →หัวข้อ: ตัวอย่างการใช้งาน Google MediaPipe ในงาน Machine Learning โดยใช้ Object Detection ผ่านภาษา Python...
Read More →ในโลกของการพัฒนาซอฟต์แวร์ปัจจุบัน หนึ่งในเทคโนโลยีที่มีความสำคัญและถูกกล่าวถึงกันอย่างกว้างขวางคือ Machine Learning ที่มีการประยุกต์ใช้ในหลากหลายภาคส่วน ไม่ว่าจะเป็นการวิเคราะห์ทางการแพทย์, การจำแนกภาพถ่าย, การตรวจสอบวัตถุ และอื่นๆ อีกมากมาย Google MediaPipe เป็นหนึ่งในเครื่องมือที่ถูกพัฒนาขึ้นมาเพื่อช่วยให้นักพัฒนาสามารถสร้างและประยุกต์ใช้ machine learning models ได้อย่างง่ายดายโดยเฉพาะในด้านการประมวลผลภาพ (image processing) และการจำแนกภาพ (image classification) ในบทความนี้เราจะมาดูว่าเราสามารถ...
Read More →ในยุคที่ศาสตร์ของ Machine Learning (ML) ก้าวหน้าอย่างไม่หยุดยั้ง การใช้เทคโนโลยีเพื่อรับรู้และประมวลผลภาพนับเป็นหลักใหญ่ทางการพัฒนาแอปพลิเคชันอันทันสมัย หนึ่งในเครื่องมือที่ทรงพลังและสามารถช่วยผู้พัฒนาได้อย่างมากคือ Google MediaPipe, ซึ่งเป็นแฟรมเวิร์คที่ช่วยในการตรวจจับท่าทางและคุณลักษณะต่างๆ ของมนุษย์ที่ปรากฏในภาพหรือวิดีโอ ในบทความนี้ เราจะทำความรู้จักกับ MediaPipe และสำรวจวิธีใช้งานสำหรับ Pose Landmark Detection โดยใช้ภาษา Python ในงาน Machine Learning แบบเบื้องต้น...
Read More →ในยุคปัจจุบันการเรียนรู้ของเครื่อง (Machine Learning) ถือเป็นก้าวกระโดดที่สำคัญของวงการเทคโนโลยี ที่ส่งผลต่อการพัฒนาแอปพลิเคชันและระบบต่างๆ ให้มีความฉลาดและมีประสิทธิผลมากยิ่งขึ้น Google MediaPipe เป็น framework ที่ถูกพัฒนาโดย Google เพื่อประยุกต์ใช้ในการทำ Machine Learning แบบ real-time โดยเฉพาะงานที่เกี่ยวข้องกับการรับรู้พฤติกรรม (perception) ไม่ว่าจะเป็นการตรวจจับท่าทางมือ, ใบหน้า, ตา และอื่นๆ ทั้งนี้แพลตฟอร์มนี้สามารถใช้ร่วมกับภาษา Python ซึ่งเป็นภาษาที่มีความนิยมสูงในวงการ Machine Learning ...
Read More →การจำแนกเสียงหรือ Audio Classification เป็นหนึ่งในงาน machine learning ที่มีความต้องการสูงในปัจจุบัน ไม่ว่าจะเป็นการจำแนกเพลง, การระบุเสียงของต่างๆ, หรือการตรวจจับคำพูด การใช้งาน Google MediaPipe ซึ่งเป็นเฟรมเวิร์คที่ช่วยให้นักพัฒนาสามารถสร้างการทำ machine learning ได้ง่ายขึ้น เป็นตัวช่วยให้การพัฒนาระบบงาน Audio Classification เป็นไปอย่างราบรื่นและมีประสิทธิภาพ...
Read More →ERP (Enterprise Resource Planning) คือระบบสารสนเทศที่มีความสำคัญยิ่งในการจัดการทรัพยากรต่างๆ ขององค์กร ให้สามารถทำงานร่วมกันได้อย่างมีประสิทธิภาพ ซึ่ง ERP Consultant จึงเป็นหนึ่งในสายงานที่มีความต้องการมากในภาคธุรกิจ ไม่ว่าจะเป็นองค์กรขนาดเล็กหรือใหญ่ ในบทความนี้ เราจะมาสำรวจกันว่า ERP Consultant คืออะไร มีหน้าที่อะไรบ้าง และหากอยากจะเป็น ERP Consultant ต้องมีความรู้และความสามารถด้านไหนบ้าง...
Read More →สวัสดีครับเพื่อนๆ! วันนี้เราจะมาคุยกันเกี่ยวกับเรื่องที่น่าสนใจมากๆ ในวงการคอมพิวเตอร์ นั่นคือ Machine Learning หรือ การเรียนรู้ของเครื่องจักร ซึ่งเป็นหัวใจสำคัญในโลกของปัญญาประดิษฐ์ หรือ AI (Artificial Intelligence) นั่นเองครับ!...
Read More →Title: พนักงานที่มีค่านิยมไม่สอดคล้องกับทิศทางบริษัท: สะท้อนจากโลกโปรแกรมมิ่ง...
Read More →ในยุคที่เทคโนโลยีพัฒนาอย่างรวดเร็ว การสร้างแอปพลิเคชันไม่เพียงแค่เน้นที่การทำงานที่มีประสิทธิภาพเท่านั้น แต่ยังควรเน้นที่การออกแบบผู้ใช้งาน (User Interface - UI) ที่ดึงดูดใจผู้ใช้ได้อีกด้วย สำหรับนักพัฒนาแอปบน iOS มีหลากหลายไลบรารีที่ออกแบบมาเพื่อช่วยให้ UI ของคุณดูน่าสนใจและโดดเด่น ในบทความนี้เราจะมาพูดถึง 5 ไลบรารีที่จะช่วยเปลี่ยนแปลงหน้าตาของแอปของคุณให้ดูสวยงามและน่าใช้ยิ่งขึ้น...
Read More →บทความหัวข้อ: 5 Python Libraries ที่คุณสามารถนำไปใช้ในงานด้าน Automatic Speech Recognition ได้...
Read More →Deep Learning หรือการเรียนรู้เชิงลึก หมายถึง กลุ่มของแบบจำลองการเรียนรู้ของเครื่องที่ประมวลผลข้อมูลผ่านหลายชั้นของการคำนวณ และมีความสามารถในการเรียนรู้คุณลักษณะของข้อมูลโดยอัตโนมัติ นับเป็นหัวใจสำคัญของการพัฒนา AI หรือปัญญาประดิษฐ์ในยุคปัจจุบัน...
Read More →ในยุคที่ปัญญาประดิษฐ์ (Artificial Intelligence - AI) ได้เข้ามามีบทบาทในทุกๆ ด้านของชีวิต คำถามที่หลายคนสงสัยคือ 5 Stack AI คืออะไร? และหากอยากเป็นผู้พัฒนา AI ต้องเริ่มจากที่ไหนบ้าง?...
Read More →ในยุคสมัยที่เทคโนโลยี AI หรือปัญญาประดิษฐ์ได้ก้าวเข้ามามีบทบาทอย่างมากในธุรกิจ, AI นั้นไม่เพียงแค่ช่วยให้ธุรกิจมีประสิทธิภาพด้านการผลิตเพิ่มขึ้นเท่านั้น แต่ยังรวมไปถึงการจัดการทรัพยากรมนุษย์หรือ Human Resource (HR) ด้วยเช่นกัน ด้านล่างนี้คือ 5 AI Stacks ที่มีส่วนร่วมช่วยเหลืองาน HR ในหลายๆ ด้าน:...
Read More →หัวข้อ: 5 เคล็ดลับช่วยทำให้ Security Incident Response ของคุณดีขึ้น...
Read More →การใช้งาน Implement Perceptron ในภาษา C++ แบบง่ายๆ พร้อมตัวอย่าง CODE...
Read More →หัวข้อ: การใช้งาน Perceptron ในภาษา Java: คำแนะนำพร้อมตัวอย่างโค้ด...
Read More →บทความ: โลกแห่งการจำแนกกลุ่มอย่างชาญฉลาดด้วย K-NN Algorithm ในภาษา Java...
Read More →หัวข้อ: การใช้งาน Perceptron สร้างเส้นทางสู่โลกของ Machine Learning ด้วยภาษา C#...
Read More →Decision Tree คือ แบบจำลองการเรียนรู้ด้วยเครื่องที่ใช้พื้นฐานจากต้นไม้สำหรับการตัดสินใจ เป็นที่นิยมในหมู่นักวิเคราะห์ข้อมูลเพราะว่าเป็นวิธีการที่เข้าใจง่ายและสามารถหาคำตอบในปัญหาได้อย่างรวดเร็ว วันนี้ เราจะมาทำความเข้าใจถึงขอบเขตของการใช้งาน Decision Tree ในภาษา C# ซึ่งเป็นหนึ่งในภาษาโปรแกรมมิ่งที่เปี่ยมด้วยศักยภาพและความสามารถในการพัฒนาแอปพลิเคชั่นสมัยใหม่...
Read More →การเขียนบทความในเชิงวิชาการเกี่ยวกับการประยุกต์ใช้งาน Perceptron และการเขียนโปรแกรมด้วยภาษา VB.NET...
Read More →หัวข้อ: ต้นแบบ Neural Network สองชั้น ด้วยภาษา VB.NET ? อย่างง่ายแต่ทรงพลัง!...
Read More →การใช้งาน MySQL CREATE TABLE ในภาษา Python แบบง่ายๆ...
Read More →สวัสดีครับทุกๆ ท่านที่รักในการเรียนรู้การเขียนโปรแกรม! บทความนี้จะพาทุกท่านไปทำความรู้จักกับ Decision Tree algorithm ในภาษา Python ที่ไม่เพียงแค่ทรงประสิทธิภาพ แต่ยังง่ายต่อการเข้าใจและนำไปประยุกต์ใช้ในการตัดสินใจจากข้อมูลแบบแยกชั้นเลเยอร์อย่างน่าทึ่ง!...
Read More →เมื่อพูดถึงการพัฒนาเว็บแอปพลิเคชันหรือระบบฐานข้อมูล หนึ่งในภาษาโปรแกรมมิ่งที่น่าสนใจก็คือ Golang หรือ Go ซึ่งเป็นภาษาโปรแกรมมิ่งที่มีคุณสมบัติหลายอย่างที่ดึงดูดนักพัฒนา มาดูกันว่าเราสามารถเรียนรู้และใช้ Go ร่วมกับ MySQL ในการสร้างตารางข้อมูล (create table) เพื่อนำไปประยุกต์ใช้ในโลกจริงได้อย่างไร และหากท่านสนใจศึกษาการเขียนโค้ดอย่างมืออาชีพ ที่ EPT เรามีคอร์สเรียนที่จะทำให้ท่านก้าวเข้าสู่โลกแห่งการพัฒนาเว็บได้อย่างมั่นใจ...
Read More →ภาษา Golang หรือ Go ซึ่งถูกพัฒนาโดย Google ได้กลายเป็นหนึ่งในภาษาโปรแกรมมิงที่นิยมใช้ในหมู่นักพัฒนา ด้วยคุณสมบัติที่โดดเด่นเช่น ประสิทธิภาพสูง และง่ายต่อการเขียนโปรแกรมที่เกี่ยวข้องกับระบบขนาดใหญ่ ในบทความนี้เราจะมาดูการใช้งาน Perceptron, ซึ่งเป็นหนึ่งในโมเดล Machine Learning แบบพื้นฐานที่สุด ในภาษา Golang พร้อมด้วยตัวอย่าง code และการทำงานอย่างละเอียด เพื่อให้คุณเข้าใจถึงหลักการพื้นฐานและการใช้งานได้อย่างชัดเจน...
Read More →การใช้งาน Implement Perceptron ในภาษา JavaScript แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน และยกตัวอย่าง Usecase ในโลกจริง...
Read More →ในโลกของการพัฒนาเว็บไซต์และแอปพลิเคชัน, JavaScript ได้กลายมาเป็นหนึ่งในภาษาโปรแกรมมิ่งที่มีบทบาทสำคัญมากที่สุด และด้วยความสามารถของ JavaScript ที่ขยายไปถึงการคำนวณทางคณิตศาสตร์และการใช้งาน Algorithms อันซับซ้อน การสร้างเครือข่ายประสาทเทียม (Neural Networks) เบื้องต้นใน JavaScript จึงเป็นเรื่องที่ทำได้ไม่ยากนัก...
Read More →การเขียนโปรแกรมนั้นมีความหลากหลายและซับซ้อน แต่แก่นของการเข้าใจในการทำงานของโปรแกรมนั้นมาจากหลักการทางคณิตศาสตร์และวิทยาศาสตร์ที่เข้าใจได้ ในบทความนี้ เราจะพูดถึงการใช้งาน Implement perceptron ในภาษา Perl ซึ่งเป็นโมเดลพื้นฐานในการเรียนรู้ของเครื่อง (Machine Learning) และตัวอย่างของการใช้งานในโลกจริงพร้อมกับตัวอย่างโค้ดที่ช่วยให้เข้าใจได้ง่ายขึ้น...
Read More →การตัดสินใจในการแก้ปัญหามักเป็นเรื่องที่ซับซ้อนและต้องการความรอบคอบ โดยเฉพาะในโลกของข้อมูลขนาดใหญ่และธุรกิจที่มีการแข่งขันสูง การตัดสินใจที่ถูกต้องสามารถนำไปสู่ความสำเร็จ ในขณะที่การตัดสินใจที่ผิดอาจนำไปสู่ผลลัพธ์ที่ไม่ต้องการ หนึ่งในเครื่องมือที่ช่วยในการวิเคราะห์และทำนายผลลัพธ์คือ Decision Tree Algorithm หรือ อัลกอริธึมต้นไม้ตัดสินใจ...
Read More →โลกของการเรียนรู้เครื่อง (Machine Learning) กำลังเปลี่ยนแปลงวิธีที่เราคิดและแก้ปัญหาในหลากหลายอุตสาหกรรมไปแล้ว หนึ่งในเทคนิคที่น่าสนใจที่สุดคือ Neural Networks หรือ โครงข่ายประสาทเทียม ซึ่งได้แรงบันดาลใจมาจากการทำงานของเซลล์ประสาทในสมองของมนุษย์ ในบทความนี้ เราจะอธิบายแนวคิดพื้นฐานของ Neural Network ที่มี 2 ชั้น (2 layers) โดยใช้ภาษาโปรแกรมมิ่ง Lua ซึ่งเป็นภาษาที่มีความยืดหยุ่นและใช้งานง่าย พร้อมทั้งบทวิจารณ์ ตัวอย่างโค้ดและ usecase ในโลกจริง เพื่อเสริมความเข้าใจในการประยุกต์ใช้งาน...
Read More →การใช้งาน Neural Network 2 Layers ในภาษา Rust แบบง่ายๆ...
Read More →