Pasupa, Kitsuchart
Loading...
Preferred name
Pasupa, Kitsuchart
Main Affiliation
Email
kitsuchart.pa@kmitl.ac.th
34 results
Now showing 1 - 10 of 34
- Some of the metrics are blocked by yourconsent settings
Item type:Publication, Identifying SME customers from click feedback on mobile banking apps: Supervised and semi-supervised approaches(2021-08-01) ;Tungjitnob, Suchat; Suntisrivaraporn, BoontaweeNowadays, the banking industry has moved from traditional branch services into mobile banking applications or apps. Using customer segmentation, banks can obtain more insights and better understand their customers' lifestyle and their behavior. In this work, we described a method to classify mobile app user click behavior into two groups, i.e. SME and Non-SME users. This task enabled the bank to identify anonymous users and offer them the right services and products. We extracted hand-crafted features from click log data and evaluated them with the Extreme Gradient Boosting algorithm (XGBoost). We also converted these logs into images, which captured temporal information. These image representations reduced the need for feature engineering, were easier to visualize and trained with a Convolutional Neural Network (CNN). We used ResNet-18 with the image dataset and achieved 71.69% accuracy on average, which outperformed XGBoost, which only achieved 61.70% accuracy. We also evaluated a semi-supervised learning model with our converted image data. Our semi-supervised method achieved 73.12% accuracy, using just half of the labeled images, combined with unlabeled images. Our method showed that these converted images were able to train with a semi-supervised algorithm that performed better than CNN with fewer labeled images. Our work also led to a better understanding of mobile banking user behavior and a novel way of developing a customer segmentation classifier. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, CowXNet: An automated cow estrus detection system(2023-01-01) ;Lodkaew, Thanawat; Loo, Chu KiongEstrus detection is essential for dairy farms to take cows for artificial insemination promptly. Conventional approaches for detecting estrus cows use electronic devices attached to cows to gather data for software analysis. However, electronic devices can be costly and make a cow moody and uncomfortable while moving. In a common approach, observers detect estrus cows by observing their behaviors. However, continuous observation can easily lead to errors due to the observer's fatigue. Therefore, we designed CowXNet, an automatic estrus detection system for cows, to assist farmers to detect estrus cows. CowXNet requires only a camera attached in a pen and a computer to analyze recorded videos. CowXNet analyzes the estrus behaviors of each cow in a pen and helps farmers to identify estrus cows. To develop and evaluate CowXNet efficiently and effectively, we collected data from Chokchai Farm, the biggest dairy farm in Asia (14.65483<sup>∘</sup>N, 101.34853<sup>∘</sup>E). CowXNet has four modules: (i) cow detection uses YOLOv4 to detect cows in recorded videos; (ii) body part detection uses a convolutional neural network to estimate locations of body parts of detected cows; (iii) estrus behavior detection uses body part coordinates to extract a set of discriminative features, and a classification algorithm to detect estrus behaviors, and (iv) behavior analysis module displays estrus behavior for analysis purposes. We evaluated CowXNet for two instances: module-independent evaluation and end-to-end framework evaluation. Overall, CowXNet was promising; it correctly detected estrus behavior interval of cows 83% of cases. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Weighted error-output recurrent Xavier echo state network for concept drift handling in water level prediction(2024-11-01) ;Liu, Zongying ;Zhang, Wenru ;Pan, Mingyang ;Loo, Chu KiongWater level holds utmost significance in maritime domains. Precise water level predictions furnish indispensable insights for safe maritime navigation, guiding ships and vessels through passages, harbors, and waterways. This paper introduces a novel approach: the Weighted Error-Output Recurrent Xavier Echo State Network with Adaptive Forgetting Factor (WER-XESN-AFF). One of the contributions of this study is the introduction of the Xavier weights selection method, which replaces random weight selection from the Echo State Network (ESN). This method not only enhances forecasting performance but also reduces uncertainty in predictions. Additionally, two modified concept drift detectors, the Early Drift Detection Method and the Adaptive Forgetting Factor, are employed to address concept drift challenges. Another notable contribution is the introduction of a novel weighted error-output recurrent multi-step algorithm. This algorithm successfully overcomes the error accumulation problem by using past forecast errors to update current output weights. This study performs extensive experiments to evaluate the effectiveness of our approach in multi-step prediction in synthetic and real datasets. It compares the performance between the conventional randomization-based models and the ESN with the new weights selection approach and also tests the ability of concept drift detectors and the weighted error-output multi-step algorithm. Empirical findings and statistical analyses demonstrate that our proposed methods achieve expected effects, and the proposed model has better prediction ability than baselines. A significant improvement rate of 75.39% in Mean Squared Error is evident within the Jiujiang water level dataset when contrasting the performance of WER-XESN-AFF against the baseline model R-ESN across the 1–5 period. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Hybrid Deep Learning Models for Thai Sentiment Analysis(2022-01-01); Seneewong Na Ayutthaya, ThititornMany people use social media in their daily life for entertainment, business, personal communication, and catching up with friends. In social media marketing, sentiment analysis is one of the most popular research topics because it can be employed to perform brand or market research monitoring and to keep an eye on the competitors. Machine learning algorithms have been utilized to carry out the task. In addition, sentiment analysis is essential in cognitive computing. Currently, there are still a limited number of Thai sentiment analysis research. This paper proposes a framework for sentiment analysis in Thai along with Thai-SenticNet5 corpus. The framework employs different types of features, namely, word embedding, part-of-speech, sentic features, and all combinations of these features. Furthermore, we fused deep learning algorithms—convolutional neural network (CNN) and bidirectional long short-term memory (BLSTM)—in different ways and compare it to several other fused combinations. Three datasets in Thai were used in this work: ThaiTales, ThaiEconTwitter, and Wisesight datasets. The experimental results show that combining all three features and fusing deep learning algorithms were able to improve overall performance. The best hybrid deep learning was BLSTM-CNN that achieved F<inf>1</inf>-scores of 0.7436, 0.7707, and 0.5521, on ThaiTales, ThaiEconTwitter, and Wisesight datasets, respectively. According to the experimental results, we conclude that feature combination and hybrid deep learning algorithms can improve the overall performances. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Utilising Kronecker Decomposition and Tensor-based Multi-view Learning to predict where people are looking in images(2017-07-26); Szedmak, SandorEye movement data collection is very expensive and laborious. Moreover, there are usually missing values. Assuming that we are collecting eye movement data from a set of images viewed by different users, there is a possibility that we will not able to collect the data of every user from every image–one or more views may not be represented in the image. We assume that the relationships among the views can be learnt from the whole collection of views (or items). The task is then to reproduce the missing part of the incomplete items from the relationships derived from the complete items and the known part of these items. Using certain properties of tensor algebra, we showed that this problem can be formulated consistently as a regression type learning task. Furthermore, there is a maximum margin based optimisation framework in which this problem can be solved in a tractable way. This problem is similar to learning to predict where a person is looking in an image. Therefore, we proposed an algorithm called “Tensor-based Multi-View Learning”(TMVL) in this paper. Furthermore, we also proposed a technique for improving prediction by introducing a new feature set obtained from Kronecker decomposition of the image fused with user's eye movement data. Using this new feature can improve prediction performance markedly. The proposed approach was proven to be more effective than two well-known saliency detection techniques. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Sentiment analysis of Thai children stories(2016-09-01); ;Netisopakul, PonrudeeLertsuksakda, RathawutSentiment Text Tagging System (STTS) with Thai sentiment resource has been developed and used to tag emotions directly to words and sentences in Thai children stories. The Thai sentiment resource, developed from SenticNet2 resource, groups emotions into four independent but concomitant dimensions: pleasantness, attention, sensitivity and aptitude. The measure of each dimension is called a sentic value of that dimension. Thai sentiment resource stores each word’s sentic value and polarity value, a value calculated from the sentic value, in the form of floating point number. The resource was constructed from bi-directional translation of 14,244 English terms in SenticNet2 into 16,584 Thai terms. The main purpose of this study was to implement a sentiment analysis of Thai children stories system with support vector machine using a set of proposed discriminating features for classifying emotions. It was found that the system can achieve 75.67 % of accuracy. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Evaluation of deep learning algorithms for semantic segmentation of car parts(2022-10-01); ;Kittiworapanya, Phongsathorn ;Hongngern, NapasinEvaluation of car damages from an accident is one of the most important processes in the car insurance business. Currently, it still needs a manual examination of every basic part. It is expected that a smart device will be able to do this evaluation more efficiently in the future. In this study, we evaluated and compared five deep learning algorithms for semantic segmentation of car parts. The baseline reference algorithm was Mask R-CNN, and the other algorithms were HTC, CBNet, PANet, and GCNet. Runs of instance segmentation were conducted with those five algorithms. HTC with ResNet-50 was the best algorithm for instance segmentation on various kinds of cars such as sedans, trucks, and SUVs. It achieved a mean average precision at 55.2 on our original data set, that assigned different labels to the left and right sides and 59.1 when a single label was assigned to both sides. In addition, the models from every algorithm were tested for robustness, by running them on images of parts, in a real environment with various weather conditions, including snow, frost, fog and various lighting conditions. GCNet was the most robust; it achieved a mean performance under corruption, mPC = 35.2, and a relative degradation of performance on corrupted data, compared to clean data (rPC), of 64.4%, when left and right sides were assigned different labels, and mPC = 38.1 and rPC = 69.6 % when left- and right-side parts were considered the same part. The findings from this study may directly benefit developers of automated car damage evaluation system in their quest for the best design. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Diagnosing metabolic syndrome using genetically optimised Bayesian ARTMAP(2019-01-01) ;Kakudi, Habeebah Adamu ;Loo, Chu Kiong ;Moy, Foong Ming ;Masuyama, NaokiMetabolic Syndrome (MetS) constitutes of metabolic abnormalities that lead to non-communicable diseases, such as type II diabetes, cardiovascular diseases, and cancer. Early and accurate diagnosis of this abnormality is required to prevent its further progression to these diseases. This paper aims to diagnose the risk of MetS using a new non-clinical approach called 'genetically optimized Bayesian adaptive resonance theory mapping' (GOBAM). We evolve the Bayesian adaptive resonance theory mapping (BAM) by using genetic algorithm to optimize the parameters of BAM and its training input sequence. We use the GOBAM algorithm to classify individuals as either being at risk of MetS or not at risk of MetS with a related posterior probability, which ranges between 0 and 1. A data set of 11 237 Malaysians from the CLUSTer study stratified by age and gender into four subcategories was used to evaluate the proposed GOBAM algorithm. The comparative evaluation of our results suggested that the GOBAM performs significantly better than other classical adaptive resonance theory mapping models on the area under the receiver operating characteristic curves (AUC) and others criteria. Our algorithm gives an AUC of 86.42 %, 87.04 %, 91.08 %, and 89.24 % for the young female, middle aged female, young male, and middle-aged male subcategories, respectively. The proposed model can be used to support medical practitioners in accurate and early diagnosis of MetS. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Square Wave Quadrature Amplitude Modulation for Visible Light Communication Using Image Sensor(2019-01-01) ;Alfarozi, Syukron Abu Ishaq; ;Hashizume, Hiromichi; Sugimoto, MasanoriMost visible light communication (VLC) technologies use a light emitting diode (LED) as a data transmitter and a photodiode as a receiver. In this paper, we alternatively focus on the use of an image sensor or camera as a receiver due to its wide availability. However, the successful use of an image sensor mainly depends on the efficiency of the encoder-decoder and the modulation scheme. Thus, this paper proposes a novel modulation scheme based on a square wave signal called a square wave quadrature amplitude modulation (SW-QAM) method. This method can accommodate different camera settings and overcome the problem of LED flicker that is generally sensed by human eyes when the LED frequency is low. At the transmitter side, multiple LEDs can be used to increase the transmission bit rate, while, at the receiver side, a Wiener filter is used as a complementary technique to SW-QAM for solving the light interference phenomenon due to the closeness of one LED to another. Our experimental results show that the proposed SW-QAM scheme can decode symbols very well either the for close or far communication distances, dark or bright lighting conditions, and single or multiple LED points. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Semi-supervised learning with deep convolutional generative adversarial networks for canine red blood cells morphology classification(2020-12-01); ;Tungjitnob, SuchatVatathanavaro, SupawitInformation of Red Blood Cell (RBC) morphology, obtained by analysing RBC images, is regularly requested by veterinarians to diagnose anaemic dogs. Machine learning techniques have been exploited to speed up the image classification. Recently, many researchers used deep learning techniques for classification; however, a large quantity of labelled data is necessary to extract performance with them. A lack of annotated data, due to time and costs for pathologist and their limited numbers, has become a difficulty. This limits the amount of annotated data and leads to a large number of unannotated data, preventing traditional deep learning algorithms from being effective. We show that a semi-supervised learning method, using the Generative Adversarial Networks (GANs) for canine RBC morphology classification, can solve the lack of labelled data, when we want to train a deep learning classifier. Our semi-supervised GAN can use both labelled and unlabelled data and showed that they can achieve the same level of performance as a traditional convolutional neural network, with a smaller number of labelled images. Furthermore, we showed that augmenting the limited numbers of a labelled images enhanced the overall performance. A key benefit of our method is reduced pathologist cost and time to annotate cell images for developing a deep learning classifier.
