Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 391 - 420 of 618

Full-Text Articles in Computer Sciences

Red Blood Cell Segmentation And Classification From Microscopic Images Using Machine Learning, Korranat Naruenatthanaset Jan 2020

Red Blood Cell Segmentation And Classification From Microscopic Images Using Machine Learning, Korranat Naruenatthanaset

Chulalongkorn University Theses and Dissertations (Chula ETD)

Red blood cell morphology analysis plays an essential role in diagnosing many diseases caused by RBC disorders. This manual inspection is a long process and requires practice and experience. Since recent computer vision and image processing in the medical imaging area can provide efficient tools, it can help hematologists to automatically analyze images from a microscope in a reduced time and cost. This research presents a new method to segment and classify RBCs from blood smear images. The process started from data collection, which a new application was created for precisely labeling. The normalization was done to reduce the color …


Digital Platform Development For Performance Monitoring System In Oil And Gas Exploration And Production, Tanthai Poopaiboon Jan 2020

Digital Platform Development For Performance Monitoring System In Oil And Gas Exploration And Production, Tanthai Poopaiboon

Chulalongkorn University Theses and Dissertations (Chula ETD)

The paper provides a case study to enhance the Performance Management System for Oil and Gas Exploration and Production industry. Although the system was designed for the Oil and Gas Exploration and Production industry, the paper could be applied effectively for other industries because the modern organisation mainly utilised the Key Performance Indicator (KPI) to reflect its performance. So, the paper could be applied to most organisations with minor modifications. The Advanced Performance Management System was developed systematically powered by digital transformation according to research methodology framework, including research, analysis, project development, and result measurement. The research stage is studying …


ระบบระบุตำแหน่งภายในอาคารสำหรับสมาร์ตโฟนด้วยการใช้เทคนิคลายนิ้วมือของสัญญาณวายฟายเชิงกำหนด, ธีรภัทร์ วงศ์สุธีรา Jan 2020

ระบบระบุตำแหน่งภายในอาคารสำหรับสมาร์ตโฟนด้วยการใช้เทคนิคลายนิ้วมือของสัญญาณวายฟายเชิงกำหนด, ธีรภัทร์ วงศ์สุธีรา

Chulalongkorn University Theses and Dissertations (Chula ETD)

การระบุตำแหน่งภายในอาคารด้วยการใช้เทคนิคลายนิ้วมือของสัญญาณวายฟายมักจะทำงานอย่างไม่มีประสิทธิภาพเมื่อนำไปใช้งานในพื้นที่ขนาดใหญ่ นอกจากนี้ การระบุตำแหน่งดังกล่าวมักพบกับปัญหาตำแหน่งที่ไม่ตรงกัน ซึ่งทำให้เกิดความไม่แม่นยำในการระบุตำแหน่ง ยิ่งกว่านั้นการเปลี่ยนแปลงของสภาพแวดล้อมก็สามารถลดประสิทธิภาพโดยรวมของระบบได้เช่นกัน เพื่อที่จะแก้ปัญหาเหล่านี้ งานวิจัยชิ้นนี้ได้นำเสนอ ระบบระบุตำแหน่งภายในอาคารสำหรับสมาร์ตโฟนด้วยการใช้เทคนิคลายนิ้วมือของสัญญาณวายฟายเชิงกำหนด ระบบนี้ประกอบด้วยกันทั้งหมด 3 ส่วน ส่วนที่หนึ่งคืออัลกอริทึมสำหรับจัดหมวดหมู่พื้นที่ โดยส่วนนี้จะจำแนกคำร้องขอจากผู้ใช้งาน ว่าถูกส่งมาจากภายนอกอาคารหรือภายในอาคารใด เพื่อกรองคำร้องขอที่ถูกส่งมาจากพื้นที่ภายนอกอาคารหรือพื้นที่ที่ระบบไม่ได้ครอบคลุมออกไป ส่วนที่สองคืออัลกอริทึมระบุตำแหน่งภายในอาคาร ส่วนนี้จะใช้ข้อมูลจากส่วนแรก ในการลดขอบเขตการค้นหาลายนิ้วมือของสัญญาณลง ทำให้สามารถลดระยะเวลาในการประมวลผลเพื่อหาตำแหน่งที่แน่นอนได้อย่างมหาศาล นอกจากนี้อัลกอริทึมในส่วนนี้จะคำนึงถึงปัญหาตำแหน่งที่ไม่ตรงกัน เพื่อลดผลกระทบจากปัญหาดังกล่าว ส่วนที่สามคืออัลกอริทึมตรวจจับบีเอสเอสไอดีที่หายไปจากคำร้องขอจากผู้ใช้งานและปรับปรุงฐานข้อมูล เพื่อให้ระบบสามารถปรับตัวกับสภาวะแวดล้อมที่เปลี่ยนไปได้ จากผลการทดลอง ระบบที่นำเสนอสามารถจัดหมวดหมู่พื้นที่ ระบุตำแหน่งภายในอาคารและตรวจจับบีเอสเอสไอดีที่หายไปได้อย่างแม่นยำ โดยอัลกอริทึมสำหรับจัดหมวดหมู่พื้นที่สามารถลดระยะเวลาในการประมวลผลอย่างเห็นได้ชัดเมื่อเปรียบเทียบกับงานวิจัยที่ผ่านมา นอกจากนี้อัลกอริทึมตรวจจับบีเอสเอสไอดีที่หายไปสามารถเพิ่มประสิทธิภาพให้กับทั้งระบบที่นำเสนอและงานวิจัยที่ผ่านมาได้อย่างมาก


Predicting Football Match Result Using Fusion-Based Classification Model, Chananyu Pipatchatchawal Jan 2020

Predicting Football Match Result Using Fusion-Based Classification Model, Chananyu Pipatchatchawal

Chulalongkorn University Theses and Dissertations (Chula ETD)

Over the last decades, various football experts and researchers around the world seek to forecast football match result. Although there are multiple types of prediction models constructed for this purpose, most of them still depends on integrating in-game statistical numbers, such as number of successful passes in one game. This kind of information has huge positive impact on predicting outcome but is not desired as it requires the match to finish first. Thus, this thesis aims to propose more accurate models, which are not relied on in-game numbers. Two forms of fusion-based classification models are proposed in this study, including …


Cryptosystem For Textual Message By Using Malleable Neural Network With Secret Dimensions, Hangyi Wang Jan 2020

Cryptosystem For Textual Message By Using Malleable Neural Network With Secret Dimensions, Hangyi Wang

Chulalongkorn University Theses and Dissertations (Chula ETD)

Most of the current cryptography is based on modulo computing with predefined public and private keys. The robustness of this approach is controlled by the size of the prime divider. The encryption and decryption processes of this modulo computing are rather fast and rather robust to any attack. However, it is still possible to crack the encrypted message by using meta-heuristic algorithm, very high performance parallel machines, and also quantum computing concept. This thesis takes another approach in order to enhance the robustness of encrypted messages by deploying the structure of a feedforward neural network with augmented secret dimensions concurred …


Thai Traffic Sign Classification System, Nattapol Namyang Jan 2020

Thai Traffic Sign Classification System, Nattapol Namyang

Chulalongkorn University Theses and Dissertations (Chula ETD)

Nowadays, driving assistance technology is continuously developed to serve a comfortable and safe driving experience for the driver. The traffic sign is an important feature to improve the ability of this technology. However, in general, the traffic sign has various structures and details in each specific country for a clearly understanding purpose. Thus, this thesis aims to propose the classification and recognition system for the Thai traffic sign. In this study, the classification process provides the ability to categorize the Thai traffic sign into four classes by using a Support Vector Machine (SVM) and Random Forest (RF) classifier with the …


ระบบควบคุมเกมแอคชั่นแนวยิงมุมมองบุคคลที่หนึ่งที่ผสานระบบต่อประสานระหว่างสมองกับคอมพิวเตอร์เข้าไปด้วย, ศุภชัย เต็งตระกูล Jan 2020

ระบบควบคุมเกมแอคชั่นแนวยิงมุมมองบุคคลที่หนึ่งที่ผสานระบบต่อประสานระหว่างสมองกับคอมพิวเตอร์เข้าไปด้วย, ศุภชัย เต็งตระกูล

Chulalongkorn University Theses and Dissertations (Chula ETD)

เทคโนโลยีการต่อประสานระหว่างสมองกับคอมพิวเตอร์ (Brain Computer Interface: BCI) ที่ใช้สัญญาณ Electroencephalogram (EEG) เป็นเทคโนโลยี BCI ที่เหมาะกับการนำมาใช้ควบคุมเกมที่สุดเพราะความสะดวกและปลอดภัยต่อผู้ใช้ แต่แม้ว่าจะมีการศึกษาประเด็นนี้กันมานานหลายปี การออกแบบเกม BCI ก็ยังไม่สามารถก้าวข้ามจุดอ่อนพื้นฐานของสัญญาณ EEG ได้ ส่งผลให้ตัวเกมที่ออกมาขาดระบบการเล่นที่น่าสนใจเมื่อเทียบกับเกมอื่นในท้องตลาด งานวิจัยชิ้นนี้จึงเสนอระบบควบคุมแบบใหม่ที่นำระบบ BCI ที่ใช้วิธีการจำแนก Steady-State Visually Evoked Potential (SSVEP) ที่ดีที่สุดในปัจจุบันอย่าง Riemannian มารวมกับอุปกรณ์ควบคุมอีก 3 อย่าง ได้แก่ คีย์บอร์ด (Keyboard) เมาส์ (Mouse) และเครื่องตรวจจับตำแหน่งการมอง (Eye Tracker) นอกจากนั้นงานวิจัยชิ้นนี้ยังเสนอเกมแอคชั่นแนวยิงมุมมองบุคคลที่หนึ่ง (Action First-person Shooter: Action FPS) ที่ถูกพัฒนามาให้ทำงานร่วมกับระบบควบคุมดังกล่าวเพื่อสร้างประสบการณ์การเล่นเกมด้วยระบบ BCI ที่ดียิ่งขึ้น โดยตัวเกมจะมี 3 ฟีเจอร์ (Features) สำคัญ ได้แก่ การชะลอเวลา การไฮไลต์ตัวกระตุ้น SSVEP ที่ถูกมองอยู่ และการออกคำสั่ง SSVEP ให้โดยอัตโนมัติเมื่อผู้เล่นไม่สามารถใช้ได้แลกกับการไม่ได้รับของรางวัลบางอย่าง จากผลการทดสอบของผู้ร่วมทดสอบ 10 คนพบว่า ผู้ร่วมทดสอบทุกคนสามารถใช้คำสั่งผ่านเครื่องตรวจจับตำแหน่งการมองได้ดีในช่วงแรก แต่เมื่อเวลาผ่านไปกลับใช้คำสั่งได้ไม่ดีเท่าเดิม ส่วนการใช้คำสั่งผ่าน SSVEP ผลที่ออกมาแตกต่างกันอย่างมากในแต่ละคำสั่ง คำสั่งที่ผู้ร่วมทดสอบใช้สำเร็จด้วยตัวเองมากที่สุดมีโอกาสใช้สำเร็จอยู่ที่ 71% ส่วนคำสั่งที่ผู้ร่วมทดสอบใช้สำเร็จด้วยตัวเองน้อยที่สุดมีโอกาสเพียง 49% เท่านั้น โดยรวมแล้วระบบควบคุมนี้ถือว่ามีความสามารถเพียงพอที่จะนำไปใช้ควบคุมเกมแนว FPS ได้ แต่ยังต้องปรับปรุงเรื่องความคงที่ของประสิทธิภาพของระบบ BCI และทางเลือกเกี่ยวกับการควบคุมด้วยเครื่องตรวจจับตำแหน่งการมอง และถึงแม้ว่าปัญหาเหล่านี้จะส่งผลให้ผู้ร่วมทดสอบไม่ได้รับความสะดวกสบายในการเล่นอยู่บ้าง แต่ผู้ร่วมทดสอบ 90% ก็ยังคงสนุกกับตัวเกมอยู่ เนื่องจากฟีเจอร์ของตัวเกมมีส่วนช่วยให้ผู้ร่วมทดสอบรู้สึกว่ายังสามารถควบคุมเกมได้


การประยุกต์ใช้ไมโครฟรอนต์เอนส์กับการปรับโครงสร้างใหม่ซิงเกิลเพจแอปพลิเคชัน, ณัฐพร นพปฎล Jan 2020

การประยุกต์ใช้ไมโครฟรอนต์เอนส์กับการปรับโครงสร้างใหม่ซิงเกิลเพจแอปพลิเคชัน, ณัฐพร นพปฎล

Chulalongkorn University Theses and Dissertations (Chula ETD)

สถาปัตยกรรมระบบซอฟต์แวร์ปกติมักแบ่งแยกเป็นส่วนหน้าและส่วนหลัง โดยที่แบ็กเอนด์มีหน้าที่ในการประมวลผลข้อมูลทางฝั่งเซิร์ฟเวอร์ ในขณะที่ฟรอนต์เอนด์รับผิดชอบการโต้ตอบระหว่างไคลเอนต์และระบบ บรรดาแนวทางสถาปัตยกรรมแบ็กเอนด์ในปัจจุบัน ไมโครเซอร์วิสเป็นทางเลือกหนึ่งที่เหมาะสมที่สุดสำหรับระบบที่สามารถขยายได้ ในขณะเดียวกัน แอปพลิเคชันฝั่งไคลเอนต์ก็เติบโตขึ้นตามขนาดและความซับซ้อนเช่นกัน แนวคิดไมโครฟรอนต์เอนส์ได้ปรากฏขึ้นเป็นวิวัฒนาการทางตรรกของสถาปัตยกรรมฝั่งฟรอนต์เอนด์ของเว็บแอปพลิเคชัน คล้ายคลึงกับไมโครเซอร์วิส แนวคิดทั้งสองมีประโยชน์ต่อการพัฒนาระบบพร้อมกัน นอกเหนือจากสมรรถนะที่เพิ่มขึ้นอันเป็นผลมาจากการแบ่งแยกแอปพลิเคชันขนาดใหญ่ออกเป็นส่วนเล็กๆ วิทยานิพนธ์นี้นำเสนอการประยุกต์ใช้ไมโครฟรอนต์เอนส์สำหรับการพัฒนาเว็บไซต์โปรแกรมสืบค้นทางกฎหมายเป็นกรณีศึกษา เนื่องจากโปรแกรมสืบค้นโดยปกติทั่วไปจัดเป็นโครงการซอฟต์แวร์ขนาดใหญ่ การพัฒนาเป็นซิงเกิลเพจแอปพลิเคชันจึงมีแนวโน้มที่จะไม่สามารถรองรับงานที่มีปริมาณมากขึ้น ระบบขยายตัวไม่ได้ดี และค่าใช้จ่ายบำรุงรักษาสูง การออกแบบฝั่งไคลแอนต์บนพื้นฐานไมโครฟรอนต์เอนด์ผนวกกับเทคโนโลยีแบ็กเอนด์แบบไมโครเซอร์วิสได้ถูกนำเสนอในงานวิจัยนี้ สำหรับการประเมินผล ความต้องการใหม่ของหน้าเว็บ รายละเอียดเอกสาร ได้ถูกพัฒนาขึ้นด้วยแองกูลาร์และเพิ่มเข้าไปในระบบปัจจุบันที่เป็นซิงเกิลเพจแอปพลิเคชัน เพื่อเปรียบเทียบกับการพัฒนาฟีเจอร์ดังกล่าวด้วยไมโครฟรอนต์เอนด์ ตัววัดทั้งสามที่ถูกเลือกสำหรับการประเมินสมรรถนะประกอบด้วย ความขึ้นต่อกันของคอมโพเนนต์ เวลาการพัฒนา และเวลาการทดสอบ ผลลัพธ์ค่าการวัดรายงานค่าตัววัดทั้งสามตัวที่ลดลงเมื่อพัฒนาด้วยไมโครฟรอนต์เอนด์ อย่างไรก็ตาม ทีมงานมีความรู้สึกว่าต้องใช้ความพยายามมากขึ้นกับการพัฒนาแบบใหม่ด้วยไมโครฟรอนต์เอนด์


การรีมอดุลาไรเซชันด้วยการค้นหาต้องห้าม, พจนารถ จันทน์วัฒนวงษ์ Jan 2020

การรีมอดุลาไรเซชันด้วยการค้นหาต้องห้าม, พจนารถ จันทน์วัฒนวงษ์

Chulalongkorn University Theses and Dissertations (Chula ETD)

วิทยานิพนธ์นี้นำเสนอการรีมอดุลาไรเซชันซอฟต์แวร์ด้วยการค้นหาต้องห้าม เพื่อค้นหารูปแบบการจัดสรรคลาสไปยังแพ็กเกจที่เหมาะสมที่สุด ซึ่งเป็นการปรับปรุงสภาพมอดุลาร์ของซอฟต์แวร์ โดยทำการค้นหาคลาสที่ไม่เหมาะสมกับแพ็กเกจ เพื่อย้ายไปยังแพ็กเกจที่เหมาะสมมากขึ้น การรีมอดุลาไรเซชันซอฟต์แวร์ด้วยการค้นหาต้องห้ามนี้ ประกอบไปด้วยขั้นตอนการตรวจสอบว่า ซอฟต์แวร์นั้นมีความจำเป็นต้องทำการรีมอดุลาไรเซชันหรือไม่ ด้วยเกณฑ์ค่าสัมประสิทธิ์ซิลูเอทของระบบซอฟต์แวร์ และหากซอฟต์แวร์จำเป็นต้องรีมอดุลาไรเซชัน ขั้นตอนถัดไปคือทำการค้นหาด้วยการค้นหาต้องห้ามจะค้นหารูปแบบการจัดสรรคลาสที่เหมาะสม เพื่อปรับปรุงระบบซอฟต์แวร์ให้มีคุณภาพที่ดีขึ้น ซึ่งวิธีการนี้สามารถเป็นเครื่องมือช่วยวิศวกรซอฟต์แวร์ตัดสินใจในการทำรีมอดุลาไรเซชันได้ เพื่อสนับสนุนวิธีการรีมอดุลาไรเซชันด้วยการค้นหาต้องห้าม จึงได้พัฒนาเครื่องมือเพื่อทดสอบกับซอฟต์แวร์และกรณีตัวอย่างที่พัฒนาด้วยภาษาจาวารวมเจ็ดตัวอย่าง จากการทดสอบพบว่า เครื่องมือสามารถตรวจสอบได้ว่าซอฟต์แวร์ควรมีการรีมอดุลาไรเซชันหรือไม่ และเครื่องมือสามารถค้นหาและแนะนำวิธีมูฟคลาสรีแฟคทอริงเพื่อทำให้ระบบซอฟต์แวร์มีคุณภาพที่ดีขึ้น โดยประเมินจากการใช้ตัววัดสัมประสิทธิ์ซิลูเอทและเทอร์โบเอ็มคิว เมื่อเปรียบเทียบก่อนและหลังการรีมอดุลาไรเซชันแล้วพบว่ามีค่าเพิ่มขึ้น


การสร้างกรณีทดสอบจากบีพีเอ็มเอ็นที่มีการเรียกใช้ดีเอ็มเอ็น, บุศรินทร์ บุญมีพิพิธ Jan 2020

การสร้างกรณีทดสอบจากบีพีเอ็มเอ็นที่มีการเรียกใช้ดีเอ็มเอ็น, บุศรินทร์ บุญมีพิพิธ

Chulalongkorn University Theses and Dissertations (Chula ETD)

บีพีเอ็มเอ็นถูกนำมาใช้ในการจัดการกระบวนการทางธุรกิจ โดยใช้ในการสื่อสารการทำงานผ่านสัญลักษณ์ที่เป็นมาตรฐานของแบบจำลอง ซึ่งการจัดการกระบวนการทางธุรกิจดังกล่าวอาจเกิดระหว่างขั้นตอนการรวบรวมความต้องการของกระบวนการพัฒนาซอฟต์แวร์ เนื่องจากกระบวนการทางธุรกิจที่มีความซับซ้อนมักจะมีกฎการตัดสินใจ ดังนั้น ดีเอ็มเอ็นจึงถูกนำมาใช้ร่วมกับบีพีเอ็มเอ็นเพื่ออธิบายกฎเหล่านี้ในรูปแบบของตารางการตัดสินใจดีเอ็มเอ็น ดีเอ็มเอ็นยังช่วยให้ผู้มีส่วนเกี่ยวข้องสามารถระบุกฎทางธุรกิจได้อย่างมีประสิทธิภาพซึ่งทำให้รูปแบบกระบวนการทางธุรกิจเข้าใจได้ง่ายขึ้น อย่างไรก็ตาม แบบจำลองเหล่านี้จำเป็นต้องถูกทวนสอบด้วยกรณีทดสอบ แม้ว่าก่อนหน้านี้จะมีงานวิจัยเกี่ยวกับการสร้างกรณีทดสอบจากบีพีเอ็มเอ็น แต่ยังไม่มีงานวิจัยใดที่มุ่งเน้นเกี่ยวกับบีพีเอ็มเอ็นที่มีการเรียกใช้ดีเอ็มเอ็น วิทยานิพนธ์นี้จึงนำเสนอการสร้างกรณีทดสอบจากบีพีเอ็มเอ็นที่มีการเรียกใช้ดีเอ็มเอ็น โดยเริ่มจากนำเข้าและวิเคราะห์ไฟล์บีพีเอ็มเอ็น ไฟล์ดีเอ็มเอ็น ไฟล์เส้นทางการทดสอบ และไฟล์กรณีทดสอบเดิม เพื่อค้นหาว่ามีกฎใดของตารางการตัดสินใจดีเอ็มเอ็นที่ยังไม่ถูกใช้งานในกรณีทดสอบ จากนั้นจึงสร้างกรณีทดสอบให้ครอบคลุมครบทุกกฎ ด้วยวิธีการนี้ทำให้กรณีทดสอบมีกฎครอบคลุมครบทุกกฎ ซึ่งมั่นใจได้ว่ากระบวนการทางธุรกิจถูกทวนสอบอย่างอย่างถี่ถ้วน


การสร้างกรณีทดสอบสำหรับเว็บเซอร์วิสแบบดับเบิลยูเอส-บีเพลจากกราฟการเรียกเชิงสถิต, วารีรัตน์ บัวเสนาะ Jan 2020

การสร้างกรณีทดสอบสำหรับเว็บเซอร์วิสแบบดับเบิลยูเอส-บีเพลจากกราฟการเรียกเชิงสถิต, วารีรัตน์ บัวเสนาะ

Chulalongkorn University Theses and Dissertations (Chula ETD)

เว็บเซอร์วิสถูกใช้งานกันอย่างแพร่หลายและได้รับความนิยมเป็นอย่างมาก การพัฒนาเว็บเซอร์วิสนั้นไม่ยึดติดกับภาษาที่ใช้ในการพัฒนาจึงทำให้เว็บเซอร์วิสมีรูปแบบที่หลากหลายและแตกต่างกันออกไป จึงต้องมีมาตรฐานในการควบคุมและประสานกระบวนการธุรกิจผ่านทางเว็บเซอร์วิส มาตรฐานนี้ถูกเรียกว่าดับเบิลยูเอส-บีเพล การทดสอบเว็บเซอร์วิสนั้นก็เป็นกระบวนการที่สำคัญในการพัฒนาซอฟต์แวร์เพื่อให้ตรงตามความต้องการของกระบวนการธุรกิจ งานวิจัยในปัจจุบันมีการนำเสนอแนวคิดและเครื่องมือที่ใช้ในการสร้างกรณีทดสอบสำหรับดับเบิลยูเอส-บีเพล โดยมุ่งเน้นเพียงกระบวนการธุรกิจในไฟล์ดับเบิลยูเอส-บีเพลเพียงหนึ่งไฟล์เท่านั้น วิทยานิพนธ์ฉบับนี้จัดทำขึ้นเพื่อนำเสนอแนวทางและเครื่องมือการสร้างกรณีทดสอบสำหรับดับเบิลยูเอส-บีเพลจากกราฟการเรียกเชิงสถิต เพื่อรองรับกรณีที่มีการเรียกใช้กระบวนการย่อยระหว่างไฟล์ดับเบิลยูเอส-บีเพล โดยเครื่องมือจะวิเคราะห์หาความสัมพันธ์ของแต่ละไฟล์ แทรกชุดคำสั่งในรหัสต้นทาง วิเคราะห์ความสัมพันธ์การเรียกใช้งานระหว่างไฟล์ดับเบิลยูเอส-บีเพลเพื่อสร้างกราฟการเรียกเชิงสถิต จากนั้นสร้างทางเดินทดสอบจากกราฟการเรียกเชิงสถิตเพื่อให้ได้ความครอบคลุมในระดับกิ่ง


การสร้างเทสต์สคริปต์สําหรับโปรแกรมประยุกต์บนเว็บ, พันทกานต์ ศรีวิชัยนันท์ Jan 2020

การสร้างเทสต์สคริปต์สําหรับโปรแกรมประยุกต์บนเว็บ, พันทกานต์ ศรีวิชัยนันท์

Chulalongkorn University Theses and Dissertations (Chula ETD)

การทดสอบซอฟต์แวร์เป็นกระบวนการหนึ่งที่สำคัญต่อการพัฒนาซอฟต์แวร์ เพื่อค้นหาข้อผิดพลาดของซอฟต์แวร์ที่มีอยู่ในระบบ สามารถเพิ่มความน่าเชื่อถือให้กับซอฟต์แวร์ได้ การทดสอบซอฟต์แวร์ด้วยมือเป็นการทดสอบรูปแบบหนึ่งที่สามารถค้นหาข้อผิดพลาดของซอฟต์แวร์ได้ ทุก ๆ ครั้งที่ซอฟต์แวร์มีการเปลี่ยนแปลงต้องมีการทดสอบเพื่อเป็นการประกันคุณภาพของซอฟต์แวร์ อย่างไรก็ตามการทดสอบนั้นจะใช้จำนวนนักทดสอบ เวลาที่ใช้ทดสอบ เป็นจำนวนมากโดยเฉพาะการทดสอบแบบถดถอย แม้ว่าปัจจุบันนี้จะมีการใช้การทดสอบแบบอัตโนมัติมาช่วยลดเวลาที่ใช้ในการทดสอบลงแล้ว ยังต้องอาศัยนักทดสอบที่มีความรู้ ความเชี่ยวชาญในการสร้างเทสต์สคริปต์ ทำให้การสร้างเทสต์สคริปต์ในช่วงเวลาเริ่มต้นนั้นอาจใช้เวลานาน งานวิจัยนี้จึงได้เล็งเห็นความสำคัญที่จะช่วยนักทดสอบสร้างเทสต์สคริปต์ได้ง่ายขึ้น จึงนำเสนอวิธีการสร้างเทสต์สคริปต์สำหรับโปรแกรมประยุกต์บนเว็บจากการนำเข้าชื่อยูอาร์แอลเพื่อวิเคราะห์อินพุตฟิลด์และไฟล์เอกซ์เอสดีเพื่อสร้างข้อมูลทดสอบ โดยใช้วิธีการสร้างข้อมูลทดสอบแบบการวิเคราะห์ค่าขอบเขตแล้วสร้างเป็นเทสต์สคริปต์ ซึ่งเทสต์สคริปต์ที่ได้มานั้นจะถูกใช้งานภายใต้โรบอทเฟรมเวิร์ค หลังจากผู้วิจัยได้ทดสอบเครื่องมือเพื่อสร้างเทสต์สคริปต์ พบว่าเครื่องมือสามารถสร้างเทสต์สคริปต์และนำไปใช้งานภายใต้โรบอทเฟรมเวิร์คได้จริง


การเฝ้าสังเกตการเรียกใช้คอลล์แอ็คทีวิตีและเซอร์วิสทาสก์สำหรับบีพีเอ็มเอ็น, วรณัฎฐ์ ดวงแก้ว Jan 2020

การเฝ้าสังเกตการเรียกใช้คอลล์แอ็คทีวิตีและเซอร์วิสทาสก์สำหรับบีพีเอ็มเอ็น, วรณัฎฐ์ ดวงแก้ว

Chulalongkorn University Theses and Dissertations (Chula ETD)

การออกแบบและพัฒนาซอฟต์แวร์เชิงบริการนั้นถูกนำมาใช้งานในการผนวกรวมเซอร์วิสที่มีอยู่เข้าไว้ด้วยกัน เพื่อลดเวลาและความซ้ำซ้อนในการพัฒนาเซอร์วิสตามกระบวนการทางธุรกิจขององค์กร ซึ่งในกระบวนการทางธุรกิจที่ออกแบบอาจมีการติดต่อเรียกใช้งานกับเซอร์วิส จำนวนมาก ดังนั้นเพื่อให้ผู้ออกแบบกระบวนการเห็นถึงองค์ประกอบและภาพรวมการทำงานภายในกระบวนการนั้น องค์กรหลายแห่งจึงออกแบบและจำลองการทำงานของกระบวนการโดยใช้ ภาษาบีพีเอ็มเอ็นที่สามารถรองรับกับการออกแบบกระบวนการทางธุรกิจ บีพีเอ็มเอ็นยังประกอบด้วยคอลล์แอ็คทีวิตีและเซอร์วิสทาสก์ โดยที่คอลล์แอ็คทีวิตีจะเรียกใช้บีพีเอ็มเอ็นอื่นที่อยู่ภายในเครื่องประมวลผลแบบจำลองบีพีเอ็มเอ็นเดียวกัน ในขณะที่เซอร์วิสทาสก์จะเรียกใช้งานเว็บเซอร์วิสที่อยู่ภายนอก วิทยานิพนธ์นี้นำเสนอแนวทางและเครื่องมือสำหรับการเฝ้าสังเกตการเรียกใช้ คอลล์แอ็คทีวิตีและเซอร์วิสทาสก์สำหรับบีพีเอ็มเอ็น โดยผู้ทดสอบนำเข้าไฟล์บีพีเอ็มเอ็น กรณีทดสอบเดิมและเส้นทางการทดสอบ จากนั้นดำเนินการตรวจสอบกรณีทดสอบเดิมกับเส้นทางการทดสอบ และเมื่อพบว่ามีเส้นทางที่ยังไม่ถูกทดสอบ กรณีทดสอบใหม่จะถูกสร้างขึ้นแบบสุ่มของเส้นทางการทดสอบแบบกิ่ง โดยสุ่มข้อมูลนำเข้าตามข้อจำกัดของตัวแปร สุดท้ายแล้วกรณีทดสอบที่สร้างขึ้นจะถูกเก็บไว้ในฐานข้อมูล ส่งผลให้กรณีทดสอบที่ได้มีความครอบคลุมทุก ๆ คอลล์แอ็คทีวิตีและเซอร์วิสทาสก์


การแปลงตรรกเชิงเวลาแบบเมตริกไปเป็นตรรกเชิงเวลาเชิงเส้นสำหรับโพรเมลา, จุฑามาศ กะวิเศษ Jan 2020

การแปลงตรรกเชิงเวลาแบบเมตริกไปเป็นตรรกเชิงเวลาเชิงเส้นสำหรับโพรเมลา, จุฑามาศ กะวิเศษ

Chulalongkorn University Theses and Dissertations (Chula ETD)

การทวนสอบสำหรับระบบเรียลไทม์เป็นสิ่งสำคัญและหลีกเลี่ยงไม่ได้ โดยปกติแล้วระบบเรียลไทม์จะอยู่ในรูปแบบที่เป็นรูปแบบทางการและถูกตรวจสอบเพื่อให้สามารถรองรับคุณลักษณะที่สำคัญ ๆ ได้ แบบจำลองที่อยู่ในรูปแบบที่เป็นทางการนี้สามารถตรวจสอบคุณลักษณะที่สนใจด้วยใช้การตรวจสอบแบบจำลอง อย่างไรก็ตาม การตรวจสอบคุณลักษณะของแบบจำลองดังกล่าว ที่ได้ประสิทธิภาพสามารถเขียนแทนให้อยู่ในรูปแบบของตรรกเชิงเวลาแบบเมตริก หรือเอ็มทีแอล ซึ่งสามารถระบุช่วงเวลาที่สนใจได้ วิทยานิพนธ์ฉบับนี้ได้นำเสนอทางเลือกหนึ่งสำหรับการแปลงสมการในรูปบบแอลทีแอลไปเป็นสมการในรูปแบบของตรรกศาสตร์เชิงเส้น หรือแอลทีแอล ที่ทำงานร่วมกันกับภาษาโพรเมลา จากคุณลักษณะของเอ็มทีแอลที่ประกอบไปด้วย ตัวดำเนินการแบบตลอดไป ตัวดำเนินการแบบในที่สุด ตัวดำเนินการแบบถัดไป ตัวดำเนินการจนกระทั่งแบบเข้ม และตัวดำเนินการจนกระทั่งแบบอ่อน จากคุณะลักษณะทั้งหมดที่กล่าวมานั้นเป็นคุณลักษณะที่ได้นำมาศึกษาในวิทยานิพนธ์ฉบับนี้ กรณีศึกษาแบบจำลองระบบการบรรจุในแจ้งยอดหนี้บัตรเครดิตที่อยู่ในรูปแบบของไทม์แพททริเนทและถูกเขียนด้วยภาษาโพรเมลาซึ่งทำงานด้วยระบบสัญญาณนาฬิกาหลักและนาฬิกาย่อยเพื่อรองรับการทำงานกับเงื่อนไขด้านเวลาของกระบวนการในกรณีศึกษา การแปลงสมการในรูปแบบของเอ็มทีแอลพร้อมด้วยเงื่อนไขของเวลาไปเป็นสมการในรูปแบบของแอลทีแอลแสดงให้เห็นว่าการทวนสอบแบบจำลองกรณีศึกษาทำงานได้อย่างถูกต้องโดยทวนสอบแบบจำลองดังกล่าวด้วยเครื่องมือสปิน


วงจรควอนตัมสำหรับขั้นตอนวิธีการของชอร์, วิภู เมธาชวลิต Jan 2020

วงจรควอนตัมสำหรับขั้นตอนวิธีการของชอร์, วิภู เมธาชวลิต

Chulalongkorn University Theses and Dissertations (Chula ETD)

วิธีขั้นตอนการหาตัวประกอบจำนวนเฉพาะของชอร์เป็นหนึ่งในปัญหาที่น่าสนใจสำหรับคอมพิวเตอร์ควอนตัม โดยงานวิจัยนี้ต้องศึกษาถึงพฤติกรรมของวงจรขั้นตอนวิธีการของชอร์เมื่อนำมาใช้กับคอมพิวเตอร์ควอนตัมในปัจจุบัน โดยเลือกนำการออกแบบวงจรที่นำเสนอไว้โดย สตีเฟ่น เบอรีการ์ด มาทำการทดลองบนคอมพิวเตอร์ควอนตัมของทางบริษัทไอบีเอ็มขนาด 15 คิวบิต


การศึกษาความสัมพันธ์ระหว่างพฤติกรรมการฟังเพลงสตรีมมิง และ บุคลิกภาพหลักห้าด้านของผู้ใช้สปอทิฟาย, ธนิต หงส์พนารักษ์ Jan 2020

การศึกษาความสัมพันธ์ระหว่างพฤติกรรมการฟังเพลงสตรีมมิง และ บุคลิกภาพหลักห้าด้านของผู้ใช้สปอทิฟาย, ธนิต หงส์พนารักษ์

Chulalongkorn University Theses and Dissertations (Chula ETD)

ความเข้าใจในเชิงลึกเกี่ยวกับลูกค้า (Customer Insight) เป็นหนึ่งในสิ่งสำคัญของทุกองค์กรธุรกิจ การเข้าใจลูกค้าเชิงลึกจะทำให้องค์กรวางแผนกลยุทธ์ในการทำการตลาดให้สอดคล้องกับสิ่งที่กลุ่มเป้าหมายต้องการได้ ลักษณะบุคลิกภาพนั้นเป็นหนึ่งในความเข้าใจในเชิงลึกเกี่ยวกับลูกค้าที่เป็นประโยชน์ต่อการทำธุรกิจ งานวิจัยมีวัตถุประสงค์เพื่อศึกษาความสัมพันธ์ระหว่างพฤติกรรมการฟังเพลงผ่านตัวแปรคุณลักษณะของเสียง 9 ตัวแปร ได้แก่ (1) Acousticness (2) Danceability (3) Energy (4) Instrumentalness (5) Liveness (6) Speechiness (7) Valence (8) Tempo และ (9) Mode และลักษณะบุคลิกภาพหลักห้าด้าน ได้แก่ (1) เปิดรับประสบการณ์ (2) พิถีพิถัน (3) สนใจต่อสิ่งภายนอก (4) ยินยอมเห็นใจ (5) ไม่เสถียรทางอารมณ์ เก็บข้อมูลด้วยแบบทดสอบลักษณะบุคลิกภาพหลักห้าด้าน (กลุ่มตัวอย่างในการวิจัยคือผู้ที่ใช้หรือเคยใช้บริการสตรีมมิงของสปอทิฟายภายใน 1 ปีที่ผ่านมาที่อยู่ใน เจเนอเรชัน Z (เกิดระหว่างปีพ.ศ. 2540 - 2552)) ร่วมกับประวัติการฟังเพลงผ่านบริการสปอทิฟายในระยะเวลา 3 เดือนล่าสุด ในงานวิจัยนี้ใช้การวิเคราะห์ค่าสัมประสิทธิ์สหสัมพันธ์แบบเพียร์สันในการวิเคราะห์ตัวแปรเชิงปริมาณ และใช้วิธีของแครมเมอร์วี (Cramer’s V) วิเคราะห์ตัวแปรเชิงคุณภาพ ผลการวิเคราะห์พบว่า ลักษณะบุคลิกภาพแบบเปิดรับประสบการณ์มีความสัมพันธ์เชิงลบกับ Danceability และ Energy ลักษณะบุคลิกภาพแบบพิถีพิถันมีความสัมพันธ์เชิงบวกกับ Liveness และมีความสัมพันธ์เชิงลบกับ Energy, Instrumentalness และ Tempo ลักษณะบุคลิกภาพแบบสนใจต่อสิ่งภายนอกมีความสัมพันธ์เชิงบวกกับ Acousticness และมีความสัมพันธ์เชิงลบกับ Energy Liveness และ Speechiness ลักษณะบุคลิกภาพแบบไม่เสถียรทางอารมณ์มีความสัมพันธ์เชิงบวกกับ Instrumentalness และงานวิจัยนี้ยังพบว่าความสัมพันธ์ระหวางพฤติกรรมการฟังเพลงและลักษณะบุคลิกภาพของกลุ่มตัวอย่างสถานะเพศชายและหญิงมีความต่างกัน


ผลของรูปทรง ตำแหน่ง และอัตราการแสดงความคืบหน้า ต่อการตอบแบบสอบถามออนไลน์, ศุภสุตา มุ่ยห้วยแก้ว Jan 2020

ผลของรูปทรง ตำแหน่ง และอัตราการแสดงความคืบหน้า ต่อการตอบแบบสอบถามออนไลน์, ศุภสุตา มุ่ยห้วยแก้ว

Chulalongkorn University Theses and Dissertations (Chula ETD)

แบบสอบถามออนไลน์ เป็นเครื่องมือในการเก็บรวบรวมข้อมูลที่ง่ายและรวดเร็วในปัจจุบัน โดยประสิทธิภาพข้อมูลที่ได้ ขึ้นอยู่กับปริมาณข้อมูลที่ได้รับจากการตอบแบบสอบถามของหน่วยทดลอง ด้วยคำตอบที่สมบูรณ์ ครบถ้วน และเป็นความจริง การแสดงตัวชี้บอกความคืบหน้าเป็นหนึ่งในเครื่องมือที่ช่วยให้การตอบกลับแบบสอบถามเสร็จสมบูรณ์ได้ ผู้วิจัยจึงสนใจวิเคราะห์ถึงลักษณะของตัวชี้บอกความคืบหน้า โดยมุ่งเน้นวิเคราะห์ผลกระทบของ (1) รูปทรง (2) ตำแหน่ง และ (3) อัตราการแสดง ของตัวชี้บอกความคืบหน้า ต่อ อัตราการตอบกลับสมบูรณ์ ระยะเวลาในการตอบแบบสอบถาม และความจริงใจในการตอบแบบสอบถามออนไลน์บนโทรศัพท์มือถือ การศึกษานี้เป็นการทดลองในสภาพจริง การวิเคราะห์ข้อมูลพบว่า ผลกระทบของ (1) รูปทรง (2) ตำแหน่ง และ (3) อัตราการแสดง ของตัวชี้บอกความคืบหน้า ต่ออัตราการตอบกลับสมบูรณ์ไม่มีนัยสำคัญ นอกจากนี้ผลกระทบของทุกตัวแปรต้นต่อระยะเวลาในการตอบแบบสอบถาม และต่อความจริงใจในการตอบแบบสอบถามออนไลน์ ไม่มีนัยสำคัญเช่นกัน ข้อสรุปจากการศึกษานี้เป็นการต่อยอดองค์ความรู้ทางการวิจัยในบริบทของแบบสอบถามออนไลน์บนโทรศัพท์มือถือ


โมไบล์แอปพลิเคชันสำหรับการค้นหาและจัดการกลุ่มผู้เล่นแบดมินตัน, สุทธิพงษ์ แซ่อื้อ Jan 2020

โมไบล์แอปพลิเคชันสำหรับการค้นหาและจัดการกลุ่มผู้เล่นแบดมินตัน, สุทธิพงษ์ แซ่อื้อ

Chulalongkorn University Theses and Dissertations (Chula ETD)

กีฬาแบดมินตันเป็นกีฬาที่ต้องเล่นอย่างน้อย 2 คนขึ้นไป และต้องมีสนามแบดมินตันในการเล่น ซึ่งปัญหาสำหรับคนที่ต้องการเล่นแบดมินตันอันดับต้นๆ ก็คือ ไม่สามารถหากลุ่มในการเล่นได้ หรือ ไม่สามารถหาสนามแบดมินตันได้ ในปัจจุบันผู้เล่นแบดมินตันมีการรวมกลุ่มการเล่น ที่นัดกันผ่านสื่อสังคม โดยจะเล่นที่สนามแบดมินตันประจำที่หัวหน้ากลุ่มเป็นสมาชิกอยู่ ในช่วงเวลาที่ตกลงกันไว้ล่วงหน้าแบบหลวมๆ ผู้เล่นใหม่จะไม่ทราบถึงกลุ่มการเล่นที่มีอยู่แล้ว จนกว่าจะได้รับการชวนให้เข้ากลุ่มที่นัดเล่นในเวลาที่ตนว่าง ดังนั้นเพื่อช่วยให้ผู้เล่นแบดมินตันกลุ่มต่างๆ และผู้เล่นแบดมินตันรายใหม่สามารถนัดเล่นแบดมินตันที่สนามแบดมินตันได้สะดวก จึงจำเป็นต้องมีระบบที่จะเข้ามาช่วยในการค้นหาและจัดการการเล่นแบดมิน โครงการ “โมไบล์แอปพลิเคชันสำหรับการค้นหาและจัดการกลุ่มผู้เล่นแบดมินตัน” ประกอบด้วย 6 ระบบ ได้แก่ ระบบจัดการบัญชีผู้ใช้ ระบบจัดการกลุ่มผู้เล่นแบดมินตัน ระบบนัดหมาย ระบบจัดการการเล่นแบดมินตัน ระบบออกรายงานและระบบวิเคราะห์การใช้งานสนามของสมาชิกคอร์ท โดยใช้ ไฟร์เบส ในการจัดการฐานข้อมูล ใช้โปรแกรม แอนดรอยด์สตูดิโอ 4.0.1 เป็นเครื่องมือในการพัฒนาระบบและใช้โปรแกรม ไมโครซอฟท์ เพาเวอร์ บีไอ เป็นเครื่องมือในการพัฒนาธุรกิจอัจฉริยะ ระบบที่พัฒนาขึ้นนี้จะช่วยให้การจัดการกลุ่มผู้เล่นแบดมินตันได้อย่างเป็นระบบ มีการจัดเก็บข้อมูลเพื่อนำมาใช้ในการวิเคราะห์และสนับสนุนการตัดสินใจต่างๆให้มีประสิทธิภาพและสร้างความสามารถทางการแข่งขันให้กับเจ้าของสนามแบดมินตันได้


กรอบงานการควบคุมการเข้าถึงบนฐานบทบาทสำหรับตัวจัดการความมั่นคงไมโครเซอร์วิส, จิตติภัทร ผสมทรัพย์ Jan 2020

กรอบงานการควบคุมการเข้าถึงบนฐานบทบาทสำหรับตัวจัดการความมั่นคงไมโครเซอร์วิส, จิตติภัทร ผสมทรัพย์

Chulalongkorn University Theses and Dissertations (Chula ETD)

ปัจจุบัน แพลตฟอร์มไมโครเซอร์วิสได้รับความนิยมเพื่อเปลี่ยนผ่านไปสู่ระบบไม่รวมศูนย์ที่มีความเร็วและกินพื้นที่น้อย อย่างไรก็ตาม จำนวนบริการที่เพิ่มมากขึ้นส่งผลให้เกิดความท้าทายในการบำรุงรักษาความมั่นคงของการควบคุมการเข้าถึง พื้นผิวการโจมตีที่มากขึ้นสามารถนำมาซึ่งความเสี่ยงในด้านความมั่นคงปลอดภัยและความเป็นส่วนตัวเข้าสู่ข้อมูลที่สำคัญและละเอียดอ่อน ดังนั้น ในงานนี้จึงได้นำเสนอแนวทางห่วงโซ่ของโดเมนที่เชื่อถือได้เพื่อแก้ไขปัญหาดังกล่าว แบบจำลองที่ขยายเพิ่มจากโมเดลการควบคุมการเข้าถึงตามบทบาทได้ถูกพัฒนาขึ้นเพื่อจัดการกับภัยคุกคามจากการเข้าถึงข้อมูลสารสนเทศที่สำคัญโดยไม่ได้รับอนุญาต รวมทั้งจัดการการตรวจสอบตัวตนในทุกสภาพแวดล้อมในโซลูชันคอนเทนเนอร์แอปพลิเคชัน ตัวจัดการความมั่นคงได้ถูกออกแบบบนพื้นฐานแบบจำลองอาร์แบ็กเพื่อพิสูจน์ตัวตน อนุญาต และระบุการควบคุมการเข้าถึงของผู้ใช้ผ่านเอพีไอเกตเวย์ ระบบต้นแบบที่ผสานรวมกับเซิร์ฟเวอร์การตรวจสอบสิทธิ์ได้ถูกพัฒนาขึ้นเพื่อการศึกษาเชิงประจักษ์ ผลลัพธ์รายงานว่าแนวทางดังกล่าวช่วยให้เข้าถึงข้อมูลสารสนเทศได้เร็วขึ้นและยืดหยุ่นมากขึ้น นอกจากนี้ ยังช่วยปรับปรุงเวลาในการตอบสนองต่อเหตุการณ์ให้ดีขึ้น


การค้นคืนข้ามภาษาสำหรับคำทับศัพท์ภาษาไทย/อังกฤษโดยใช้ทรานฟอร์เมอร์, อภิชัจจ์ โชดกวณิชย์ Jan 2020

การค้นคืนข้ามภาษาสำหรับคำทับศัพท์ภาษาไทย/อังกฤษโดยใช้ทรานฟอร์เมอร์, อภิชัจจ์ โชดกวณิชย์

Chulalongkorn University Theses and Dissertations (Chula ETD)

การค้นคืนข้ามภาษานั้นเป็นงานที่ท้าทายในวิทยาการด้านการประมวลผลภาษาธรรมชาติของไทย ด้วยเหตุผลในด้านของความแตกต่างระหว่างภาษา เช่น การออกเสียง และ กฎการทับศัพท์ วิทยานิพนธ์เล่มนี้ได้นำเสนอ ขั้นตอนวิธีการค้นคืนข้ามภาษาสำหรับคำทับศัพท์ภาษาไทย/อังกฤษโดยใช้ทรานฟอร์เมอร์ วิธีการที่นำเสนอนี้ช่วยให้สามารถค้นคืนคำทับศัพท์ข้ามภาษาได้โดยไม่ต้องอาศัยพจนานุกรม ซึ่งการค้นคืนข้ามภาษาโดยไม่อาศัยพจนุกรมนั้นจำเป็นต้องใช้หลักการเข้ารหัสเสียงซึ่งเป็นสัญลักษณ์แทนเสียงอ่านของคำ จากผลการทดลองของโมเดลการเรียนรู้แบบกึ่งสอน (Semi-supervised) ด้วยวิธี K-Fold cross validation แสดงให้เห็นว่า ขั้นตอนวิธีการเข้ารหัสคำที่นำเสนอให้ค่าเฉลี่ยของค่าแม่นยำ ค่าเรียกคืน และค่า F1 อยู่ที่ 85.08%, 88.25% และ 86.63% ตามลำดับ สำหรับชุดข้อมูลภาษาไทย และค่าเฉลี่ยของค่าแม่นยำ ค่าเรียกคืน และค่า F1 ของชุดข้อมูลภาษาอังกฤษอยู่ที่ 80.44%, 87.15% และ 83.66% ตามลำดับ


การจำแนกรูปภาพเชิงความหมายของภาพติ่งเนื้อชนิดเซลล์แบ่งตัวแบบผิดปกติในกระเพาะอาหารตามเวลาจริงโดยใช้กระบวนการการเรียนรู้เชิงลึก, วิชยะ ศิริพบพร Jan 2020

การจำแนกรูปภาพเชิงความหมายของภาพติ่งเนื้อชนิดเซลล์แบ่งตัวแบบผิดปกติในกระเพาะอาหารตามเวลาจริงโดยใช้กระบวนการการเรียนรู้เชิงลึก, วิชยะ ศิริพบพร

Chulalongkorn University Theses and Dissertations (Chula ETD)

ติ่งเนื้อชนิดเซลล์แบ่งตัวแบบผิดปกติในกระเพาะอาหารจัดอยู่ในประเภทรอยโรคชนิดหนึ่ง เนื่องจากรอยโรคชนิดนี้ตรวจพบได้ยาก ทำให้บ่อยครั้งทีมแพทย์มักจะตรวจไม่พบ และมีโอกาสสูงที่จะพัฒนากลายเป็นมะเร็งกระเพาะอาหาร ในปัจจุบัน กระบวนการการเรียนรู้เชิงลึกนั้น ไม่สามารถตรวจจับบริเวณที่เป็นตามเวลาจริงได้ ทำให้งานวิจัยส่วนใหญ่จะตรวจหลังจากทำหัถการ ทางผู้จัดทำ จึงเสนอแนวทางในการทำโมเดลใหม่ โดยเน้นไปที่การใช้งานตามเวลาจริง โดยนำภาพถ่ายรอยโรคความละเอียดสูง 802 ภาพ จากศูนย์ส่องกล้องโรงพยาบาลจุฬาลงกรณ์ มาทำการปรับปรุงโมเดล BiSeNet จากงานแข่งขัน โดยเพิ่มเทคนิคเพื่อช่วยเพิ่มความแม่นยำของโมเดล โดยการใช้การเรียนรู้แบบโอนถ่ายจากภาพการส่องกล้องทางเดินอาหารส่วนล่าง ใช้การปรับภาพแคลชเพื่อช่วยเพิ่มรายละเอียดของภาพ และใช้การเพิ่มข้อมูลเพื่อให้โมเดลมีความแม่นยำโดยที่มีภาพจำนวนน้อย โดยโมเดลที่ถูกปรับปรุงของผู้จัดทำนั้น สามารถรองรับการใช้งานจริงได้ โดยมีการประมวลผลอยู่ที่ 31.53 เฟรมต่อวินาจึงสาที และสามารถทำนายภาพที่มีรอยโรคได้แม่นยำถึงร้อยละ 93 ดั้งนั้น โมเดลของผู้จัดทำ จึงสามารถใช้งานได้ระหว่างการทำหัตถการ และสามารถทำนายรอยโรคได้แม่นยำใกล้เคียงกับโมเดลยอดนิยม ในตลาดปัจจุบัน


การทำนายความผิดพลาดระยะต้นของเครื่องวิเคราะห์อินทรีย์คาร์บอนโดยการเรียนรู้เชิงลึก, ธนาภัทร ภัทรวินิจ Jan 2020

การทำนายความผิดพลาดระยะต้นของเครื่องวิเคราะห์อินทรีย์คาร์บอนโดยการเรียนรู้เชิงลึก, ธนาภัทร ภัทรวินิจ

Chulalongkorn University Theses and Dissertations (Chula ETD)

การทำนายระยะเวลาของเครื่องวิเคราะห์อินทรีย์คาร์บอน ก่อนที่จะเสีย มีความสำคัญเนื่องจากเครื่องดังกล่าวมีความสำคัญต่อกระบวนการผลิตโซดาไฟ โดยใช้น้ำเกลือเป็นวัตถุดิบหลักเป็นอย่างมาก ภายในกระบวนการผลิตนั้นจะต้องนำน้ำเกลือมาตรวจสอบที่เครื่องวิเคราะห์อินทรีย์คาร์บอนก่อนเสมอ เพราะอินทรีย์คาร์บอนนั้นสามารถเข้าไปอุดตันในกระบวนการผลิตจนกระทั่ง Membrane มีปัญหา ถ้าหากน้ำเกลือมีค่าอินทรีย์คาร์บอนสูง ทางโรงงานจะทำการกำจัดน้ำเกลือดังกล่าวทั้งหมด ดังนั้นถ้าสามารถคำนวณเวลาซ่อมได้อย่างแม่นยำ ก็จะลดความเสี่ยงในการสูญเสียโอกาสในการผลิตลงได้ ภายในประกอบไปด้วยเซนเซอร์จำนวนมากเพื่อทำการวัดค่าในระหว่างการผลิต ซึ่งค่าที่สามารถวัดได้จากเซนเซอร์ภายในมีมากถึง 26 ค่าด้วยกัน การเก็บข้อมูลของเครื่องจะจัดเก็บโดยหนึ่ง Cycle จะใช้เวลาเก็บทุกๆ 15 นาที เริ่มนับปริมาณ Cycle ใหม่ทุกครั้งที่เครื่องจักรมีการหยุดซ่อมเนื่องจากพังเสียหาย นำปริมาณ Cycle ทั้งหมดของเครื่องในหนึ่งรอบการทำงาน มาคำนวณหา Remaining Useful Lifetime (RUL) ได้ แบ่งเป็น Class 0, 1 และ 2 เพื่อใช้แจ้งเตือนผู้ใช้งาน นำค่าจากเซนเซอร์ทุกๆ Cycle ไปเรียนรู้ด้วยการเรียนรู้เชิงลึก และทำ Classification โดยผลลัพธ์ที่ได้มีความแม่นยำ 81%


การประเมินการจัดสรรโทเคนสำหรับการประมูลวิชาด้วยการเรียนรู้ของเครื่อง, ชนบดี จุฑามณี Jan 2020

การประเมินการจัดสรรโทเคนสำหรับการประมูลวิชาด้วยการเรียนรู้ของเครื่อง, ชนบดี จุฑามณี

Chulalongkorn University Theses and Dissertations (Chula ETD)

ทฤษฎีการประมูลเป็นหนึ่งในศาสตร์ที่แพร่หลายนิยมไปในหลากหลายอุตสาหกรรมและภาคส่วนต่าง ๆ ทั้งภาคเอกชน ภาครัฐบาล และภาคการศึกษา เพื่อการจัดการทรัพยากรที่มีอยู่อย่างจำกัดให้เกิดประสิทธิภาพสูงสุด ดังเช่นภาควิชาวิศวกรรมคอมพิวเตอร์ จุฬาลงกรณ์มหาวิทยาลัยได้นำเอาทฤษฎีดังกล่าวมาบริหารจัดการปัญหาการลงทะเบียนของนิสิตนักศึกษา โดยใช้การประมูลทดแทนการวิธีการลงทะเบียนแบบเดิม นิสิตนักศึกษาจะได้เงินจำลองในปริมาณที่จำกัดจำนวนหนึ่งสำหรับใช้ตลอดการศึกษา ซึ่งหากใครมีความต้องการเรียนในรายวิชานั้นมากก็จำเป็นจะต้องใช้เงินจำลองจำนวนมากกว่าปกติเป็นต้น อย่างไรก็ตามหากใช้เงินจำลองไปในปริมาณมากเกินความจำเป็นอาจก่อให้เกิดความสูญเสียโอกาสในการประมูลรายวิชาที่สำคัญอื่น ๆ การวิจัยชิ้นนี้ จึงทดสอบการประเมินการจัดสรรโทเคนสำหรับการประมูลวิชาด้วยการเรียนรู้ของเครื่อง จำนวน 3 วิธี ได้แก่ ต้นไม้ตัดสินใจ แรนดอมฟอร์เรส และโครงข่ายประสาทเทียม เพื่อเป็นเครื่องมือในการกำหนดกลยุทธ์ หรือ วางแผนการเรียนให้เกิดประสิทธิภาพและเกิดประโยชน์ต่อผู้ใช้งานสูงสุด และผลการวิจัยพบว่า แรมดอมฟอร์เรสเป็นวิธีที่มีประสิทธิภาพมากที่สุดในการนำไปใช้ทำนายค่าโทเคนเพื่อนำไปใช้ในการประมูลวิชาต่อไป


การเรียนรู้ถ่ายโอนสำหรับการจำแนกประเภทภาพเนื้อลายหินอ่อนเทียมด้วยโครงข่ายประสาทคอนโวลูชัน, เกรซ พานิชกรณ์ Jan 2020

การเรียนรู้ถ่ายโอนสำหรับการจำแนกประเภทภาพเนื้อลายหินอ่อนเทียมด้วยโครงข่ายประสาทคอนโวลูชัน, เกรซ พานิชกรณ์

Chulalongkorn University Theses and Dissertations (Chula ETD)

ในปัจจุบัน เทคนิคการประมวลผลภาพถูกนำมาใช้กันอย่างแพร่หลายในหลากหลายอุตสาหกรรม หนึ่งในนั้นคือการควบคุมคุณภาพที่ใช้ในอุตสาหกรรมการผลิตอาหาร ขณะเดียวกัน หนึ่งในปัญหาที่การเรียนรู้เชิงลึกสามารถนำมาใช้ตอบโจทย์ได้ดีเยี่ยมคือปัญหาการจำแนกรูปภาพ ในมุมมองของการเรียนรู้เชิงลึก ปัญหาที่หลากหลายของการจำแนกประเภทภาพสามารถแก้ไขได้อย่างรวดเร็วผ่านการเรียนรู้ถ่ายโอน งานวิจัยนี้จึงนำเสนอวิธีการประยุกต์ใช้เทคนิคการเรียนรู้ถ่ายโอนในการฝึกสอนแบบจำลองโครงข่ายคอนโวลูชันเชิงลึกเพื่อจำแนกภาพเนื้อลายหินอ่อนเทียมหรือเป็นเนื้อลายหินอ่อนแท้ แบบจำลองที่เทรนมาเรียบร้อยแล้วสามแบบจำลอง ประกอบด้วย วีจีจี16 เรสเน็ต50 และ อินเซปชันวี3 ได้ถูกเลือกมาใช้ในการทดลองเพื่อสร้างแบบจำลองทั้งหมด 4 ตัว ประกอบด้วย ซีเอ็นเอ็นปกติ ซีเอ็นเอ็น+วีจีจี16 ซีเอ็นเอ็น+เรสเน็ต50 และ ซีเอ็นเอ็น+อินเซปชันวี3 พบว่า สมรรถนะแบบจำลองซีเอ็นเอ็น+อินเซปชันวี3 ให้ผลลัพธ์ที่ดีที่สุด จึงถูกเลือกนำไปปรับละเอียด การประเมินผลบนชุดข้อมูลทดสอบของแบบจำลองซีเอ็นเอ็น+อินเซปชันวี3ภายหลังการปรับแต่งให้ผลลัพธ์ค่าความแม่นยำที่ดีที่สุดคือ 96.7% เห็นได้ว่า แนวทางการจำแนกประเภทภาพที่นำเสนอมีความหวังสามารถนำไปพัฒนาต่อยอดเพื่อเป็นประโยชน์ต่อผู้ซื้อในการตรวจสอบเนื้อลายหินอ่อนเทียมที่อาจตั้งราคาสูงเกินจริง อันเป็นผลมาจากการฉีดไขมันให้มีลายมากมายสวยงาม ซึ่งจะทำให้เนื้อมีรสชาติดีขึ้นรวมทั้งสามารถตั้งราคาที่สูงขึ้นได้อีกด้วย


ระบบเพื่อตรวจสอบข่าวของการบริการข้อมูลจราจรทางอากาศระหว่างประเทศ, ศุภชัย เจียมวิจิตรกุล Jan 2020

ระบบเพื่อตรวจสอบข่าวของการบริการข้อมูลจราจรทางอากาศระหว่างประเทศ, ศุภชัย เจียมวิจิตรกุล

Chulalongkorn University Theses and Dissertations (Chula ETD)

ระบบที่ใช้สนับสนุนข้อมูลในการทำงานของเจ้าหน้าที่ควบคุมจราจรทางอากาศ (Air Traffic Controller, ATC) ทำงานในส่วนของการส่งต่อความรับผิดชอบของเครื่องบินระหว่างประเทศ (ข่าว AIDC) พร้อมแสดงข้อมูลที่สำคัญ ปัจจุบันถ้าเกิดการส่งข่าว AIDC ไม่ครบทุกขั้นตอน ATC ต้องส่งต่อความรับผิดชอบผ่านทางโทรศัพท์ ซึ่งอาจจะเกิดความผิดพลาดจากเจ้าหน้าที่ งานวิจัยชิ้นนี้นำข่าว AIDC มาทำการตัดคำจากข้อความโดยใช้การกำหนดรูปแบบเพื่อค้นหากลุ่มคำ แล้วนำผลที่ได้มาตรวจสอบความครบถ้วนของกระบวนการการส่งข่าว AIDC ช่วยให้ ATC และ วิศวกรสามารถรับทราบรายละเอียดของเครื่องบินทุกลำ เพื่อประสานงานกับต่างประเทศได้ในทันที แม้ว่ากระบวนการถ่ายโอนความรับผิดชอบจะไม่สมบูรณ์ก็ตาม ผลจากงานวิจัยชิ้นนี้ช่วยให้สามารถแจ้งเตือน ATC และวิศวกรผู้เกี่ยวข้อง พร้อมบอกรายละเอียดได้อย่างถูกต้อง 100%


สมาร์ทฮับบนพื้นฐานของการติดต่อสื่อสารกับคอมพิวเตอร์ด้วยสมองโดยอุปกรณ์ราคาประหยัด, นิธิกร เกษมมงคลชัย Jan 2020

สมาร์ทฮับบนพื้นฐานของการติดต่อสื่อสารกับคอมพิวเตอร์ด้วยสมองโดยอุปกรณ์ราคาประหยัด, นิธิกร เกษมมงคลชัย

Chulalongkorn University Theses and Dissertations (Chula ETD)

งานวิทยานิพนธ์นี้ได้ออกแบบและสร้างอุปกรณ์สมาร์ทฮับแบบพกพาบนพื้นฐานของการติดต่อสื่อสารกับคอมพิวเตอร์ด้วยสมองด้วยอุปกรณ์ราคาประหยัด โดยมีวัตถุประสงค์เพื่อออกแบบและประเมินวิธีการควบคุมอุปกรณ์ด้วยสัญญาณสมอง โดยสมาร์ทฮับที่กล่าวมานั้นเป็นส่วนหนึ่งของระบบสมาร์ทโฮม จากการศึกษางานวิจัยที่เกี่ยวข้องพบว่างานส่วนใหญ่ได้ใช้วิธีการควบคุมอุปกรณ์ด้วยสัญยาณสมองโดยใช้การกระพริบตาและระดับค่าความสนใจ จากการศึกษางานวิจัยที่เกี่ยวข้องได้ข้อสรุปว่าในงานวิทยานิพนธ์นี้จะใช้ระบบเครือข่าย WiFi สำหรับการสื่อสารระหว่างอุปกรณ์ และ จะใช้การกระพริบตาและระดับค่าความสนใจในการควบคุมเป็นหลัก ในการทดลองของงานวิทยานิพนธ์นี้มีผู้ทดลองทั้งหมด 10 คน โดยจะแบ่งเป็น 2 กลุ่ม โดยกลุ่มที่ 1 จะทดลองโปรแกรมที่ 1 ถึง 5 และ โปรแกรมที่ 2 จะทดลองโปรแกรมที่ 5 ถึง 1 จากผลการทดลองพบว่าค่าความแม่นยำในการใช้ค่าความสนใจนั้นมีค่ามากกว่าการกระพริบตา 2 ครั้ง แต่การใช้ค่าความสนใจในการควบคุมจะใช้เวลามากกว่า จากการทดลองสามารถสรุปได้ว่า ในการออกแบบวิธีการควบคุมสมาร์ทฮับบนพื้นฐานของการติดต่อสื่อสารกับคอมพิวเตอร์ด้วยสมองให้มีประสิทธิภาพมากที่สุดนั้นควรใช้ 1 วิธีการควบคุม ต่อ 1 คำสั่ง และ วิธีการควบคุมไม่ควรมีความซับซ้อนมากจนเกินไป


Multi-Evidence Learning For Medical Diagnosis, Tongjai Yampaka Jan 2020

Multi-Evidence Learning For Medical Diagnosis, Tongjai Yampaka

Chulalongkorn University Theses and Dissertations (Chula ETD)

In recent years, a great many approaches for learning from multiple sources by considering the diversity of different views have been proposed. The most interesting field is medical diagnosis. For example, breast cancer screening normally employs two views of mammography (Cranio-Caudal and Medio-Lateral-Oblique) or two modes of ultrasound (B-mode and Doppler mode) breast images. This study proposes a multi-evidence learning model that combines the multiple evidences of breast images to improve diagnosis. Two views mammography and two modes of ultrasound were used. Our proposed model consists of four stages. First, feature extraction using Convolutional Neuron Networks was operated to extract …


Artificial Intelligence And Copyright Law In Singapore A Study On The Protection Of Compilations And Databases Arranged By Ai-Systems, Sella Say Jan 2020

Artificial Intelligence And Copyright Law In Singapore A Study On The Protection Of Compilations And Databases Arranged By Ai-Systems, Sella Say

Chulalongkorn University Theses and Dissertations (Chula ETD)

While the capability of artificial intelligence ("AI") gains remarkable momentum in creating copyrightable materials – the questions regarding the eligibility of these new creations, at the moment, are broadly discussed and posed challenges to the regime. The problem of how we fit the conventional notion of authorship and the condition of originality for AI-generated works remains a controversial topic. Some might suggest that subject matter created by AI should not be granted copyright protection on the presumption that AI is not a human who could treat as authors of works. At the same time, other supportive claims that the first …


A Robust System For Core Thai Natural Language Processing Technologies, Can Udomcharoenchaikit Jan 2020

A Robust System For Core Thai Natural Language Processing Technologies, Can Udomcharoenchaikit

Chulalongkorn University Theses and Dissertations (Chula ETD)

As the amount of unstructured textual data grows, it becomes increasingly important to build an intelligent system that can process it. Natural Language Processing (NLP) is a technology that allows a computer to exploit human languages to perform tasks. Deep learning models have shown excellent results across fundamental tasks in NLP, such as word segmentation, part-of-speech tagging, and named-entity recognition. However, in many situations, these proposed methods fail to perform well. For an NLP system to be robust, it must address issues such as out-of-vocabulary and spelling-mistakes. This thesis's research goal is to develop NLP models that can handle malformed …


Semi-Supervised Thai Sentence Segmentation Using Local And Distant Word Representations, Chanatip Saetia Jan 2020

Semi-Supervised Thai Sentence Segmentation Using Local And Distant Word Representations, Chanatip Saetia

Chulalongkorn University Theses and Dissertations (Chula ETD)

A sentence is typically treated as the minimal syntactic unit used for extracting valuable information from a longer piece of text. However, in written Thai, there are no explicit sentence markers. We proposed a deep learning model for the task of sentence segmentation that includes three main contributions. First, we integrate n-gram embedding as a local representation to capture word groups near sentence boundaries. Second, to focus on the keywords of dependent clauses, we combine the model with a distant representation obtained from self-attention modules. Finally, due to the scarcity of labeled data, for which annotation is difficult and time-consuming, …