hu ng

Dr. hu ng

orcid

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
16 March 2022 in Journal of Informatics and Web Engineering
Verified
Journal Article
Open access
PDF file
HNhu ng
hu ng
MJMuhammad Shafiq Jalani
Muhammad Shafiq Jalani
TYTimothy Tzen Vun Yap
Timothy Tzen Vun Yap
VGVik Tor Goh
Vik Tor Goh
Social media such as Facebook, Instagram, LinkedIn, and Twitter ease the sharing of ideas, thoughts, videos, and photos and information through the building of virtual networks and communities. This has allowed companies and products to reach a wider audience in terms of marketing and advertising, and to gauge feedback from the public. This research investigates clothing brand mentions on Twitter to perform sentiment analysis on users’ thoughts on three clothing brands, namely Asos, Uniqlo and Topshop. The data is collected by applying python libraries, Tweepy to access data from the Twitter streaming API. Following that, data pre-processing such as tokenization, filtering, stemming, and case normalization are performed to remove outliers. Then, the TextBlob algorithm is applied to label the tweet data into three classes; Positive, Negative and Neutral based on the polarity of the tweets. Word embeddings are also created using Word2Vec with TF-IDF. The word embeddings are fed into classification models namely Support Vector Machine (SVM), Naïve Bayes (NB), Random Forest (RF), Logistic Regression (LR) and Multilayer Perceptron (MLP) by comparing their accuracy performances. The models went through training and testing process on a curated tweet dataset comprising 24000 records with three clothing brands (Asos, Uniqlo, Topshop). The classification process was carried out by SVM, NB, RF, LR and MLP with a ratio of 50-50 and 70-30 train-test splits. Hyperparameter tuning was implemented by GridSearchCV to find the best parameters of classification models in order to optimize the best results. The evaluation of performance was measured with accuracy, precision, recall and F1-Score. In the 50-50 train-test splits, LR achieved the highest accuracy by scoring 82%, 87% and 87% on Asos, Uniqlo and Topshop respectively. In the 70-30 train-test splits, LR also achieved highest accuracy by scoring 85%, 90% and 90% for the three clothing brands respectively.

1 November 2013 in Pattern Recognition Letters
Verified
Journal Article
Closed access
CHChiung Ching Ho
Chiung Ching Ho
HNhu ng
hu ng
WTWooi-Haw Tan
Wooi-Haw Tan
KNKok-Why Ng
Kok-Why Ng
HTHau-Lee Tong
Hau-Lee Tong
JAJunaidi Abdullah
Junaidi Abdullah

28 August 2018
Verified
Book Chapter
Closed access
PDF file
ZCZi Hau Hau Chin
Zi Hau Hau Chin
HNhu ng
hu ng
TYTimothy Tzen Vun Yap
Timothy Tzen Vun Yap
HTHau Lee Tong
Hau Lee Tong
CHChiung Ching Ho
Chiung Ching Ho
VGVik Tor Goh
Vik Tor Goh

23 May 2022 in F1000Research
Verified
Journal Article
Open access
PDF file
HNhu ng
hu ng
AAAzmin Alias bin Mohd Azha
Azmin Alias bin Mohd Azha
TYTimothy Tzen Vun Yap
Timothy Tzen Vun Yap
VGVik Tor Goh
Vik Tor Goh
Background - Many factors affect student performance such as the individual’s background, habits, absenteeism and social activities. Using these factors, corrective actions can be determined to improve their performance. This study looks into the effects of these factors in predicting student performance from a data mining approach. This study presents a data mining approach in identify significant factors and predict student performance, based on two datasets collected from two secondary schools in Portugal. Methods – In this study, two datasets are augmented to increase the sample size by merging them. Following that, data pre-processing is performed and the features are normalized with linear scaling to avoid bias on heavy weighted attributes. The selected features are then assigned into four groups comprising of student background, lifestyle, history of grades and all features. Next, Boruta feature selection is performed to remove irrelevant features. Finally, the classification models of Support Vector Machine (SVM) , Naïve Bayes (NB) , and Multilayer Perceptron (MLP) origins are designed and their performances evaluated. Results - The models were trained and evaluated on an integrated dataset comprising 1044 student records with 33 features, after feature selection. The classification was performed with SVM, NB and MLP with 60-40 and 50-50 train-test splits and 10-fold cross validation. GridSearchCV was applied to perform hyperparameter tuning. The performance metrics were accuracy, precision, recall and F1-Score. SVM obtained the highest accuracy with scores of 77%, 80%, 91% and 90% on background, lifestyle, history of grades and all features respectively in 50-50 train-test splits for binary levels classification . SVM also obtained highest accuracy for five levels classification with 39%, 38%, 73% and 71% for the four categories respectively. The results show that the history of grades form significant influence on the student performance.

27 March 2014 in The Scientific World Journal
Verified
Journal Article
Open access
PDF file
HNhu ng
hu ng
WTWooi-Haw Tan
Wooi-Haw Tan
JAJunaidi Abdullah
Junaidi Abdullah
HTHau-Lee Tong
Hau-Lee Tong
This paper describes the acquisition setup and development of a new gait database, MMUGait. This database consists of 82 subjects walking under normal condition and 19 subjects walking with 11 covariate factors, which were captured under two views. This paper also proposes a multiview model-based gait recognition system with joint detection approach that performs well under different walking trajectories and covariate factors, which include self-occluded or external occluded silhouettes. In the proposed system, the process begins by enhancing the human silhouette to remove the artifacts. Next, the width and height of the body are obtained. Subsequently, the joint angular trajectories are determined once the body joints are automatically detected. Lastly, crotch height and step-size of the walking subject are determined. The extracted features are smoothened by Gaussian filter to eliminate the effect of outliers. The extracted features are normalized with linear scaling, which is followed by feature selection prior to the classification process. The classification experiments carried out on MMUGait database were benchmarked against the SOTON Small DB from University of Southampton. Results showed correct classification rate above 90% for all the databases. The proposed approach is found to outperform other approaches on SOTON Small DB in most cases.

1 June 2011 in International Journal on Advanced Science, Engineering and Information Technology
Verified
Journal Article
Open access
PDF file
HNhu ng
hu ng
HTHau-Lee Tong
Hau-Lee Tong
WTWooi Haw Tan
Wooi Haw Tan
JAJunaidi Abdullah
Junaidi Abdullah
Gait as a biometric has received great attention nowadays as it can offer human identification at a distance without any contact with the feature capturing device. This is motivated by the increasing number of synchronised closed-circuit television (CCTV) cameras which have been installed in many major towns, in order to monitor and prevent crime by identifying the criminal or suspect. This paper present a method to improve gait classification results by applying smoothing techniques on the extracted gait features. The proposed approach is consisted of three parts: extraction of human gait features from enhanced human silhouette, smoothing process on extracted gait features and classification by fuzzy k-nearest neighbours (KNN). The extracted gait features are height, width, crotch height, step-size of the human silhouette and joint trajectories. To improve the recognition rate, two of these extracted gait features are smoothened before the classification process in order to alleviate the effect of outliers. The proposed approach has been applied on a dataset of nine subjects walking bidirectionally on an indoor pathway with twelve different covariate factors. From the experimental results, it can be concluded that the proposed approach is effective in gait classification.