KMITL
Permanent URI for this communityhttps://dspace.kmitl.ac.th/handle/123456789/1
Browse
12 results
Search Results
- Some of the metrics are blocked by yourconsent settings
Item type:Item, DDoS Detection Framework Using Machine Learning Optimized by Bayesian and PSO Techniques(2026-07-01) ;Sathaporn, Posathip ;Krungseanmuang, Woranidtha ;Chaowalittawin, Vasutorn ;Benjangkaprasert, ChawalitArchevapanich, TuanjaiThis paper presents a distributed denial of service (DDoS) detection framework using machine learning techniques enhanced with hyperparameter optimization for network traffic classification and evaluated on the BCCC-cPacket-Cloud-DDoS-2024 dataset. The framework includes data preprocessing with normalization and class imbalance handling via the synthetic minority over-sampling technique. A critical contribution of this study is the rigorous analysis of the trade-off between detection accuracy and model complexity. Unlike arbitrary feature selection methods, we empirically determined the optimal feature set using information gain, identifying that the top 100 features represent the saturation point that balances high accuracy with minimal overhead. Model performance was further improved through hyperparameter optimization using particle swarm optimization and Bayesian algorithms. The extreme gradient boosting (XGBoost) model optimized using Bayesian optimization and the top 100 features achieved the highest performance, with an accuracy of 99.29% and an F1-score of 98.91%. As a result, the proposed framework improves detection performance while reducing model complexity by selecting an optimal feature set to improve model stability and efficiency. - Some of the metrics are blocked by yourconsent settings
Item type:Item, DDoS Detection Using a Hybrid CNN–RNN Model Enhanced with Multi-Head Attention for Cloud Infrastructure(2025-11-01) ;Sathaporn, Posathip ;Krungseanmuang, Woranidtha ;Chaowalittawin, Vasutorn ;Benjangkaprasert, ChawalitPurahong, BoonchanaCloud infrastructure supports modern services across different sectors, such as business, education, lifestyle, government and so on. With the high demand for cloud computing, the security of network communication is also an important consideration. Distributed denial-of-service (DDoS) attacks pose a significant threat. Therefore, detection and mitigation are critically important for reliable operation of cloud-based systems. Intrusion detection systems (IDS) play a vital role in detecting and preventing attacks to avoid damage to reliability. This article presents DDoS detection using a convolutional neural network (CNN) and recurrent neural network (RNN) model enhancement with a multi-head attention mechanism for cloud infrastructure protection enhances the contextual relevance and accuracy of the DDoS detection. Preprocessing techniques were applied to optimize model performance, such as information gained to identify important features, normalization, and synthetic minority oversampling technique (SMOTE) to address class imbalance issues. The results were evaluated using confusion metrics. Based on the performance indicators, our proposed method achieves an accuracy of 97.78%, precision of 98.66%, recall of 94.53%, and F1-score of 96.49%. The hybrid model with multi-head attention achieved the best results among the other deep learning models. The model parameter size was moderately lightweight at 413,057 parameters with an inference time in a cloud environment of less than 6 milliseconds, making it suitable for application to cloud infrastructure. - Some of the metrics are blocked by yourconsent settings
Item type:Item, Duck Egg Crack Detection Using an Adaptive CNN Ensemble with Multi-Light Channels and Image Processing(2025-07-01) ;Chaowalittawin, Vasutorn ;Krungseanmuang, Woranidtha ;Sathaporn, PosathipPurahong, BoonchanaDuck egg quality classification is critical in farms, hatcheries, and salted egg processing plants, where cracked eggs must be identified before further processing or distribution. However, duck eggs present a unique challenge due to their white eggshells, which make cracks difficult to detect visually. In current practice, human inspectors use standard white light for crack detection, and many researchers have focused primarily on improving detection algorithms without addressing lighting limitations. Therefore, this paper presents duck egg crack detection using an adaptive convolutional neural network (CNN) model ensemble with multi-light channels. We began by developing a portable crack detection system capable of controlling various light sources to determine the optimal lighting conditions for crack visibility. A total of 23,904 images were collected and evenly distributed across four lighting channels (red, green, blue, and white), with 1494 images per channel. The dataset was then split into 836 images for training, 209 images for validation, and 449 images for testing per lighting condition. To enhance image quality prior to model training, several image pre-processing techniques were applied, including normalization, histogram equalization (HE), and contrast-limited adaptive histogram equalization (CLAHE). The Adaptive MobileNetV2 was employed to evaluate the performance of crack detection under different lighting and pre-processing conditions. The results indicated that, under red lighting, the model achieved 100.00% accuracy, precision, recall, and F1-score across almost all pre-processing methods. Under green lighting, the highest accuracy of 99.80% was achieved using the image normalization method. For blue lighting, the model reached 100.00% accuracy with the HE method. Under white lighting, the highest accuracy of 99.83% was achieved using both the original and HE methods. - Some of the metrics are blocked by yourconsent settings
Item type:Item, Banana quality classification using lightweight CNN model with microservice integration system(2025-06-10) ;Chaowalittawin, Vasutorn ;Krungseanmuang, Woranidtha ;Sathaporn, Posathip ;Morita, FukaArchevapanich, TuanjaiBanana sorting has been performed manually, which often leads to human error due to the high volume and diverse characteristics involved. This paper presents a banana quality classification system using ConsolutechMobileNetV2 (CST-MobileNetV2) to classify banana ripeness into four categories unripe, ripe, overripe, and rotten. A lightweight deep learning model is proposed and integrated with a uniquely designed microservice system to optimize performance while minimizing computational demands. A publicly available dataset containing 13,478 images was used, and the data split into 56% for training, 14% for validation, and 30% for testing. Image normalization and augmentation techniques were applied to enhance the model's robustness. The model's performance was evaluated using a confusion matrix, achieving 98% precision, recall, and F1-score. The proposed model was compared with other deep learning models to benchmark its performance and deployed in different operating systems to evaluate its flexibility and capabilities. The LINE platform was employed as the user interface, enabling practical interaction with users. The system also demonstrated an average response time of 9.25 seconds per image, ensuring efficient processing, delivers high accuracy and scalability making it a practical and efficient solution for automated banana quality classification. - Some of the metrics are blocked by yourconsent settings
Item type:Item, 2D and 3D LiDAR with CNN Models for Detecting Sediment Accumulation Underground after Disasters(2025-01-01) ;Krungseanmuang, Woranidtha ;Morita, Fuka ;Chaowalittawin, Vasutorn ;Sathaporn, PosathipKanamori, ChisatoGlobal climate change impacts all regions and leads to natural disasters such as typhoons, which cause destruction, debris, and flooding. Postdisaster restoration is a very important activity that is mostly done manually and can be time-consuming and challenging, especially in subterranean environments owing to accumulated objects such as pipes, pillars, and mud distributed in confined underground areas. Therefore, in this study, we aim to utilize emerging AI technologies by comparing deep learning algorithms and evaluating four models for 2D object detection and four for 3D point cloud segmentation for detecting sediment accumulation and navigating around obstacles in underground areas after a disaster. Additionally, a custom dataset was developed to simulate underground disaster scenarios. As a result, the You Only Look Once version 11 (YOLOv11) model achieved the highest mean average precision 50 (mAP50: 91.1%) for general detection within the pillar-pipe dataset, whereas the YOLOv12 model performed the best in detecting pipes (mAP50: 87.7%). In the mud dataset, the YOLOv8 segmentation (YOLOv8-seg) model demonstrated superior performance with mAP50 scores of 93.0% (detection) and 86.4% (segmentation). For 3D point cloud segmentation, PointNet achieved the highest accuracy (98.61%), whereas RandLA-Net was optimal for pipe segmentation, achieving an intersection over union score of 37.1%. These findings highlight AI’s potential to accelerate disaster recovery, reduce manual labor, and ensure faster cleanup. Integrating deep learning models into post-typhoon restoration efforts can enable communities to recover more quickly and efficiently after climate change impacts or disaster events. - Some of the metrics are blocked by yourconsent settings
Item type:Item, Comparative Study of Machine Learning Models for Soil Fertilizer Classification in Precision Agriculture(2025-01-01) ;Archevapanich, Tuanjai ;Sirikham, Thanapat ;Chaowalittawin, Vasutorn ;Krungseanmuang, WoranidthaSathaporn, PosathipThis study explores the machine learning techniques compare for fertilizer classification based on soil nutrient dataset aligning with the goals of precision agriculture. Five models include Random Forest, Logistic Regression, SVM, XGBoost and Neural Network(ANN) were tested using precision, accuracy, F1-score, recall and confusion matrices. The highest F1-score is XGBoost model, while the best precision performance delivered by Random Forest model. Results emphasize the significance of model selection in handling imbalanced agricultural data. The approach supports data-driven decision-making for sustainable farming aligned with Thailand's 20-Year Agricultural Strategic Plan. - Some of the metrics are blocked by yourconsent settings
Item type:Item, Centralizing Data Warehouse Platform for Mining Management Using AWS Computing Instance(2024-01-01) ;Sathaporn, Posathip ;Chaowalittawin, Vasutorn ;Krungseanmuang, Woranidtha ;Benjangkaprasert, ChawalitPurahong, BoonchanaMining industry is one of significant industry in the world. In order to increase efficiency, safety, sustainability and environmental impacts in mining process. This article presents a centralized data platform for mining process by design based on microservices architecture which can be supported various of input data source such as manual form, excel file and internet of things (IoT) device and notification when the value is abnormal. Our platform implementation on Amazon Web Service (AWS) cloud. For development of productivity in process and controlling quality the mine environment. The results of the platform operations with various source of data acquisition with response time is less than 1.5 seconds per each request. - Some of the metrics are blocked by yourconsent settings
Item type:Item, Modern Manufacturing for Alloy Wheel Defect Detection using Image Processing and Application(2024-01-01) ;Archevapanich, Tuaniai ;Krungseanmuang, Woranidtha ;Chaowalittawin, Vasutorn ;Sathaporn, PosathipChaowalittawin, PunyisaThis paper presents an innovative approach to identifying defects in alloy wheel production by integrating image processing techniques with a mobile application platform. The system receives X-ray alloy images from the factory via mobile phone, processes them using image processing techniques to enhance clarity and readiness for defect detection, and then transmits the processed images to a Django framework via a uniform resource locator (URL). Subsequently, the system detects defects in the images, encodes them in Base64 format, and sends them to the mobile application through an API (Application Program Interface) for display on the user interface. This well-designed system architecture offers manufacturers a comprehensive solution to ensure product quality, reduce costs, and enhance customer satisfaction. - Some of the metrics are blocked by yourconsent settings
Item type:Item, Inventory Management System based on IoT and Microservices Architecture Design(2023-01-01) ;Sithiyopasakul, Paisan ;Piyatananugoon, Chavinkorn ;Chaowalittawin, Vasutorn ;Krungseanmuang, WoranidthaSathaporn, PosathipThis paper presents the inventory management system based on IoT and microservices architecture that synced between IoT (Internet of Things) and web application. There are two main parts consisting of IoT forklift vehicle and data transmitted system by MQTT protocol. Microservice can utilize data to process business logic and provides API. Inventory area includes a zone, a subzone and parking area for forklifts to scan QR code on each subzone. Data of forklifts is published to back-end service. The results of system microservice publish information events and processes business data to the admin client with a delay under a second. - Some of the metrics are blocked by yourconsent settings
Item type:Item, Voice over IP Integration Platform Performance Using EC2 AWS Cloud Service(2022-01-01) ;Sathaporn, Posathip ;Krungseanmuang, Woranidtha ;Chaowalittawin, Vasutorn ;Anuwongpinit, ThanavitPurahong, BoonchanaThis article describes a method for integrating a mobile application for controlling and transmitting voice data levels in various departments within an organization with Amazon Elastic Compute Cloud (AWS EC2) to reduce hardware location costs and create more convenient in-house management at a single point. To begin, the paper introduces the project objective with a business scenario from an organization. Second, the SIP server implementation method is provided by Asterisk on AWS EC2 Ubuntu operating system and connection with a Mobile application that is used by flutter framework. Finally, the project experiments and discussions will be presented, and the obtained results show that the call setup time for the iOS/Android platforms to PC performed the best, taking less than one second, and was the fastest when compared to other testing metrics. However, there are many more metrics that should be considered, which are presented in the research's results section. With high performance and stability, this article was able to broadcast voice data via mobile applications.
