Claim Missing Document
Check
Articles

HUMAN ACTIVITY RECOGNITION IMPROVEMENT ON SMARTPHONE ACCELEROMETERS USING CIMA Putrada, Aji Gautama; Abdurohman, Maman; Perdana, Doan; Nuha, Hilal Hudan
TEKTRIKA Vol 8 No 2 (2023): TEKTRIKA Vol.8 No.2 2023
Publisher : Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25124/tektrika.v8i2.6973

Abstract

Human activity recognition (HAR) is a research field that focuses on detecting user activities and has wide applications. However, the problems that need to be solved are real-time constraints and imbalanced datasets due to different activity frequencies. Our research aims to apply classification integrated moving averages (CIMA) to HAR by evaluating its performance regarding real-time constraints and imbalanced datasets. We achieved the smartphone accelerometer dataset from Kaggle, which consists of several activities: walking, jogging, climbing, and descending stairs. We develop a general CIMA windowing algorithm with hyperparameters J and W. We benchmark CIMA with two state-of-the-art HAR methods: distributed online activity recognition system (DOLARS) and convolutional neural network (CNN). We conducted some imbalance and model size analysis. The test results show that, with J = 10 and W = 240, CIMA performs better than DOLARS and CIMA with recall, precision, and f1-score of 0.996, 0.993, and 0.994. We also prove that CIMA, assisted by quantization, has the smallest model size compared to the CNN and DOLARS model sizes. Finally, we demonstrate that CIMA performs well for imbalanced datasets, where CIMA’s recall on upstairs and downstairs activities is better than DOLARS and CNN, with values of 1.00 and 0.98, respectively. Key Words: classification integrated moving average, human activity recognition, smartphone, accelerometer, imbalanced dataset
CNN Pruning for Edge Computing-Based Corn Disease Detection with a Novel NG-Mean Accuracy Loss Optimization Putrada, Aji Gautama; Oktaviani, Ikke Dian; Fauzan, Mohamad Nurkamal; Alamsyah, Nur
Telematika Vol 17, No 2: August (2024)
Publisher : Universitas Amikom Purwokerto

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35671/telematika.v17i2.2899

Abstract

Plant disease detection studies disease attacks in plants detected on the leaves using computer vision. However, some plant disease detection solutions still utilize cloud computing, where the problems include slow processing times and misuse of data privacy. This study aims to evaluate the performance of convolutional neural network (CNN) pruning in edge computing-based plant disease detection. We use Kaggle's plant disease image dataset, which contains three corn diseases. We also created an edge computing system architecture for plant disease detection utilizing the latest communication technology and middleware. Next, we developed an optimal CNN model for plant disease detection using grid search. We pruned the CNN model in the final step and tested its performance. In this step, we developed a novel normalized-geometric mean (NG-mean) method for accuracy loss optimization. The test results show that class weights can optimize specificity and g-mean on the imbalanced dataset, with values of 0.995 and 0.983, respectively. The grid search results then optimize the optimization method's hyperparameters, learning rate, batch size, and epoch to achieve the highest accuracy of 0.947. Applying pruning produces several models with variations in sparsity and scheduling methods. We used the new NG-mean method to find the best compressed model. It had constant scheduling, 0.8 sparsity, a mean accuracy loss of 1.05%, and a CR of 2.71×. This study enhances the efficiency and privacy of plant disease detection by utilizing edge computing and optimizing CNN models, leading to faster processing and better data security. Future work could explore the application of the novel NG-Mean method in other domains and the integration of additional plant species and diseases into the detection system.
Forecasting Model for Lighting Electricity Load with a Limited Dataset using XGBoost Abdurohman, Maman; Putrada, Aji Gautama
Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control Vol. 8, No. 2, May 2023
Publisher : Universitas Muhammadiyah Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22219/kinetik.v8i2.1687

Abstract

Energy forecasting is an important application of machine learning in renewable energy because it is used for operational, management, and planning purposes. However, using the electricity load dataset during COVID-19 is a research challenge in the forecasting model due to the limited dataset and non-stationarity. This paper proposes an extreme gradient boosting (XGBoost) forecasting model for a limited dataset. Forecasting models require large amounts of data to create high-accuracy models. We conduct research using the PT Biofarma office electricity usage dataset for eight months during the COVID-19 period. Because office activities were limited during the pandemic, the datasets obtained were few. Several methods are used for modeling limited datasets, namely XGBoost, multi-layer perceptron (MLP), autoregressive integrated moving average (ARIMA), and long short-term memory (LSTM). We have conducted several experiments using a limited dataset with these four methods. The test results with the t-test show that the electricity load data for work-from-office (WFO) and work-from-home (WFH) periods have a significant average difference. Then the test results with the augmented Dickey–Fuller (ADF) test show that our data is non-stationary. Compared to the benchmark method, the XGBoost method shows the best forecasting performance with mean absolute percentage error (MAPE), root mean squared error (RMSE), mean absolute error (MAE), and R2 of 0.48, 5.00, 3.09, and 0.61 respectively.
CNN-LSTM for MFCC-based Speech Recognition on Smart Mirrors for Edge Computing Command Aji Gautama Putrada; Ikke Dian Oktaviani; Mohamad Nurkamal Fauzan; Nur Alamsyah
Indonesian Journal of Data Science, IoT, Machine Learning and Informatics Vol 4 No 2 (2024): August
Publisher : Research Group of Data Engineering, Faculty of Informatics

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.20895/dinda.v4i2.1504

Abstract

Smart mirrors are conventional mirrors that are augmented with embedded system capabilities to provide comfort and sophistication for users, including introducing the speech command function. However, existing research still applies the Google Speech API, which utilizes the cloud and provides sub-optimal processing time. Our research aim is to design speech recognition using Mel-frequency cepstral coefficients (MFCC) and convolutional neural network–long short-term memory (CNN-LSTM) to be applied to smart mirror edge devices for optimum processing time. Our first step was to download a synthetic speech recognition dataset consisting of waveform audio files (WAVs) from Kaggle, which included the utterances “left,” “right,” “yes,” “no,” “on,” and “off. ” We then designed speech recognition by involving Fourier transformation and low-pass filtering. We benchmark MFCC with linear predictive coding (LPC) because both are feature extraction methods on speech datasets. Then, we benchmarked CNN-LSTM with LSTM, simple recurrent neural network (RNN), and gated recurrent unit (GRU). Finally, we designed a smart mirror system complete with GUI and functions. The test results show that CNN-LSTM performs better than the three other methods with accuracy, precision, recall, and an f1-score of 0.92. The speech command with the best precision is "no," with a value of 0.940. Meanwhile, the command with the best recall is "off," with a value of 0.963. On the other hand, the speech command with the worst precision and recall is "other," with a value of 0.839. The contribution of this research is a smart mirror whose speech commands are carried out on the edge device with CNN-LSTM.
A Hybrid Genetic Algorithm-Random Forest Regression Method for Optimum Driver Selection in Online Food Delivery Putrada, Aji Gautama; Alamsyah, Nur; Oktaviani, Ikke Dian; Fauzan, Mohamad Nurkamal
Jurnal Ilmiah Teknik Elektro Komputer dan Informatika Vol. 9 No. 4 (2023): December
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26555/jiteki.v9i4.27014

Abstract

The online food delivery trend has become rapid due to the COVID-19 incident, which limited mobility, while the broader challenge in the online food delivery system is maximizing quality of service (QoS). However, studies show that driver selection and delivery time are important in customer satisfaction. The solution is our research aim, which is the selection of optimal drivers for online food delivery using random forest regression and the genetic algorithm (GA) method. Our research contribution is a novel approach to minimizing delivery time in online food delivery by combining a random forest regression model and genetic algorithms. We compare random forest regression with three other state-of-the-art regression models: linear regression, k-nearest neighbor (KNN), and adaptive boosting (AdaBoost) regression. We compare the four models with metrics including , mean squared error (MSE), root mean squared error (RMSE), mean total error (MAE), and mean absolute percentage error (MAPE). We use the optimum model as the fitness function in GA. The test results show that random forest performs better than linear, KNN, and AdaBoost regression, with an , RMSE, and MAE value of 0.98, 54.3, and 11, respectively. We leverage the optimum random forest regression model as the GA fitness function. The best efficiency is reducing the delivery time from 54 to 15 minutes, achieved through rigorous testing on various cases. In addition, by completing this research, we also achieve some practical implications, such as an increase in customer satisfaction, a reduction in cost, and a paramount finding in the field of data-driven decision-making. The first key finding is an optimum driver selection model in random forest regression, while the second is an optimum driver selection model in GA.
The Quality Comparison of WebRTC and SIP Audio and Video Communications with PSNR Muhhamad Affan Hasby; Putrada, Aji Gautama; Dawani, Febri
Indonesian Journal on Computing (Indo-JC) Vol. 6 No. 1 (2021): April, 2021
Publisher : School of Computing, Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.34818/INDOJC.2021.6.1.549

Abstract

Video and audio communications have become part of all areas of work. Two real-timecommunication protocols commonly used for IP-based video and audio communicationsare Session Initiation Protocol (SIP) and real-time web communications (WebRTC). Bothprotocols have been widely used in softphone and video conferencing applications. Themain objective of this research is to make an analysis of the performance of a client serverapplication for video and audio communications developed by SIP and WebRTC. The SIPsystem consists of a softphone on the client side using Bria and a FreePBX server, forWebRTCapplications, using JavaScript and a server at Node.js. The results showed that the WebRTCaudio and video communication provided better quality in terms of PSNR. This is due tothe different codecs used between WebRTC and SIP. WebRTC uses VP8 as video codec, SIPuses H.246 as video codec, WebRTC uses G.711 as audio codec, and implemented SIP usesG.729 as audio codec.
QUIDS: A Novel Edge-Based Botnet Detection with Quantization for IoT Device Pairing Aji Gautama Putrada; Nur Alamsyah; Mohamad Nurkamal Fauzan; Sidik Prabowo; Ikke Dian Oktaviani
Indonesian Journal on Computing (Indo-JC) Vol. 8 No. 3 (2023): December 2023
Publisher : School of Computing, Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.34818/INDOJC.2023.8.3.878

Abstract

Advanced machine learning has managed to detect IoT botnets. However, conflicts arise due to complex models and limited device resources. Our research aim is on a quantized intrusion detection system (QUIDS), an edge-based botnet detection for IoT device pairing. Using knearest neighbor (KNN) within QUIDS, we incorporate quantization, random sampling (RS), and feature selection (FS). Initially, we simulated a botnet attack, devised countermeasures via a sequence diagram, and then utilized a Kaggle botnet attack dataset. Our novel approach includes RS, FS, and 16-bit quantization, optimizing each step empirically. The test results show that employing a mean decrease in impurity (MDI) by FS reduces features from 115 to 30. Despite a slight accuracy drop in KNN due to RS, FS, and quantization sustain performance. Testing our model revealed 1200 RS samples as optimal, maintaining performance while reducing features. Quantization to 16-bit doesn’t alter feature value distribution. Implementing QUIDS increased the compression ratio (CR) to 175×, surpassing RS+FS threefold and RS by 13 times. This novel method emerges as the most efficient in CR.
XGBoost for Predicting Airline Customer Satisfaction Based on Computational Efficient Questionnaire Nur Ghaniaviyanto Ramadhan; Aji Gautama Putrada
International Journal on Information and Communication Technology (IJoICT) Vol. 9 No. 2 (2023): Vol.9 No. 2 Dec 2023
Publisher : School of Computing, Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21108/ijoict.v9i2.864

Abstract

Customer satisfaction can be created through a well-crafted service quality strategy, which forms the cornerstone of a successful business-customer relationship. Establishing and nurturing these relationships with customers is vital for long-term success. Within the airline industry, a persistent challenge lies in enhancing the passenger experience during flights, necessitating a comprehensive understanding of customer demands. Addressing this challenge is crucial for airlines aspiring to thrive in a competitive landscape, thus underlining the significance of providing top-notch services. This study addresses this issue by leveraging predictive airline customer satisfaction data analysis. We forecast customer satisfaction levels using a powerful Extreme Gradient Boosting (XGBoost) ensemble-based model. An integral aspect of our methodology involves handling missing values in the dataset, for which we utilize mean-value imputation. Furthermore, we introduce a novel logistic Pearson Gini (Log-PG) score to identify the factors that significantly influence airline customer satisfaction. In our predictive model, we achieved notable results, showing an accuracy and precision of 0.96. To ascertain the efficiency of our model, we conducted a comparative analysis with other boosting-type ensemble prediction models, such as gradient boosting and adaptive boosting (AdaBoost). The comparative assessment established the superiority of the XGBoost model in predicting airline customer satisfaction.
ETLE Sentiment Analysis Performance Increasement with TF-IDF, MDI Feature Selection, and SVM Syiarul Amrullah, Muhammad; Putrada, Aji Gautama; Nurkamal Fauzan, Mohamad; Alamsyah, Nur
Sistemasi: Jurnal Sistem Informasi Vol 13, No 4 (2024): Sistemasi: Jurnal Sistem Informasi
Publisher : Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32520/stmsi.v13i4.2701

Abstract

In Indonesia, the government, through the Indonesian National Police (POLRI), has just released a new regulation, the Electronic Traffic Law Enforcement (ETLE). A traffic ticket policy is carried out electronically through camera monitoring connected directly to the vehicle registration certificates (STNK) database. The government can measure people's likes or dislikes of these public policies through sentiment analysis. There have been studies that have applied sentiment analysis to find out people's responses to ETLE. However, in terms of performance, this model only has an accuracy of 0.42. This study proposes the use of a support vector machine (SVM), term frequency-inversed document frequency (TF-IDF), and mean decrease in impurity (MDI) to evaluate polarization sentiment analysis on ETLE policies. First, we retrieve tweets about ETLE from Twitter. Then we do text analysis pre-processing and the remove stop words process. The next step is to carry out the TF-IDF process. We apply two feature selection methods for our comparison: MDI and recurrent feature elimination (RFE). Next, we compare two classification models, namely naïve Bayes and SVM. Some  of the metrics that we use to evaluate the pre-processing stage are the probability density function (PDF) and the t-test. We use the bag of words (BoW) to evaluate the remove stop words stage. Finally, sensitivity, specificity, and the receiver operating curve (ROC) are for evaluating feature selection methods and classification methods. The test results show that TF-IDF produces 1,022 new features. The combination of the methods we used resulted in the six models we compared. SVM+TF-IDF+MDI is the model with the best performance compared to the other five models. Accuracy and area under curve (AUC) scores are 0.99 and 0.97, respectively.
Temporal Sequential-Artificial Neural Network Enhancements for Improved Smart Lighting Control Putrada, Aji Gautama; Abdurohman, Maman; Perdana, Doan; Nuha, Hilal Hudan
JURNAL INFOTEL Vol 16 No 1 (2024): February 2024
Publisher : LPPM INSTITUT TEKNOLOGI TELKOM PURWOKERTO

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.20895/infotel.v16i1.1025

Abstract

Several previous studies have proposed a temporal sequential-artificial neural network (TS-ANN) to convert PIR Sensor movement data into presence data and improve the performance of smart lighting control. However, such a temporal-sequential forecasting concept has a curse of dimensionality problem. This study aims to proposes the application of principal component analysis with TS-ANN (PCA-TS-ANN) as an intelligent method for controlling smart lighting with low dimensions. We have primary data directly from a smart lighting implementation that utilizes PIR sensors. We apply cross-correlation to the original dataset to find the optimum time step. Then we discover the optimum TS-ANN based on selected tuning parameter values through PCC. We then design and compare scenarios involving the combination of TS-ANN and PCA. Finally, we evaluate these scenarios using the metrics Accuracy, Precision, Recall, F1− Score, and Delay. The results of this study are the PCA-TS-ANN model with Accuracy, Precision, Recall, and F1−Score value of 0.9993, 0.9997, 0.9994, and 0.9996 respectively. The PCA method reduces the TS-ANN features from 1200 features to 36 features. The model size has also decreased from 3534kB to 807kB. Our model has a simpler complexity with TS-ANN that the µ ± σ Delay is 0.27±0.06 ms versus 0.34±0.11 ms.
Co-Authors Abdillah, Hilal Nabil Abiyan Bagus Baskoro Adrian Gusti Nurcahyo Agita Rachmad Muzakhir Algi Fajardi Alieja Muhammad Putrada Andrian Rakhmatsyah Angga Anjaini Sundawa Anita Auliani Argo Surya Adi Dewantoro Aziz Nurul Iman Baginda Achmad Fadillah Bambang Setia Nugroho Bayu Kusuma Belva Rabbani Driantama Bramantio Agung Prabowo Calvin M.T Manurung Catur Wirawan W Catur Wirawan Wijiutomo Daniel Arga Amallo Dawani, Febri Dicky Prasetiyo Dita Oktaria Doan Perdana Dodi W. Sudiharto Dodi Wisaksono Sudiharto Dody Qori Utama Endro Ariyanto Erwid Musthofa Jadied Fachrial Akbar Fadhlillah Fadhlillah Fadhlurahman Irwan Fairus Zuhair Azizy Atoir Fakhri Akbar Pratama Farisah Adilia Fauzan Ramadhan Sudarmawan Fauzan, Mohamad Nurkamal Fauzan, Mohamad Nurkamal Fazmah Arif Yulianto Febrina Puspita Utari Fitra Ilham Gabe Dimas Wicaksana Gentur Cipto Tri Atmaja Hamman Aryo Bimmo Hanifa Zahra Dhiah Hilal Hudan Nuha Hirianinda Malsegianty S Ikbar Mahesa Ikke Dian Oktaviani Ikke Dian Oktaviani Ikrimah Muiz Ilham Fadli Surbakti Imas Nur Tiarani Irfan Dwi Wijaya Irfan Nugraha Januar Triandy Nur Elsan Krisna Kristiandi Hartono Kurnia Wisuda Aji Mahmud Imroba Maman Abdurohman Maman Abdurrahman Mar Ayu Fotina Mas'ud Adhi Saputra Maya Ameliasari Mohamad Nurkamal Fauzan Mohamad Nurkamal Fauzan Mohamad Nurkamal Fauzan Muhamad Nurkamal Fauzan Muhammad Al Makky Muhammad Alkahfi Khuzaimy Abdullah Muhammad Dafa Prima Aji Muhammad Fahmi Nur Fajri Muhammad Ihsan Muhammad Kukuh Alif Lyano Muhammad Shibgah Aulia Muhhamad Affan Hasby Muhhamad Affan Hasby Muhtadu Syukur A Mulia Hanif Nando, Parlin Nando, Parlin Niken Cahyani Novian Anggis Suwastika Nuha, Hilal H Nur Alamsyah NUR ALAMSYAH Nur Alamsyah, Nur Nur Ghaniaviyanto Ramadhan Nurkamal Fauzan, Mohamad Pahlevi , Rizka Reza Pamungkas, Rizaldi Ramdlani Parman Sukarno Putrada, Alieja Muhammad Putri Azanny Raden Muhamad Yuda Pradana Kusumah Rafie Afif Andika Rahmat Suryoputro Rahmat Yasirandi Randy Agustyo Raharjo Reynaldo Lino Haposan Pakpahan Rizki Jamilah Guci Seli Suhesti Sena Amarta Sidik Prabowo Siti Amatullah Karimah Subkhan Ibnu Aji Sulthan Kharisma Akmal Syafrial Fachri Pane Syafwan Almadani Azra Syiarul Amrullah, Muhammad Taufik Suyanto Vera Suryani Wanda Firdaus Yahya Ermaya Yuda Prasetia Zidni Fahmi Suryandaru