Claim Missing Document
Check
Articles

Found 19 Documents
Search
Journal : Journal of Data Science and Software Engineering

PENGARUH SOFTWARE METRIK PADA KINERJA KLASIFIKASI CACAT SOFTWARE DENGAN ANN Achmad Zainudin Nur; Mohammad Reza Faisal; Friska Abadi; Irwan Budiman; Rudy Herteno
Journal of Data Science and Software Engineering Vol 1 No 01 (2020)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (180.324 KB) | DOI: 10.20527/jdsse.v1i01.5

Abstract

Software Defect Prediction has an important role in quality software. This study uses 12 D datasets from NASA MDP which then features a selection of metrics categories software. Feature selection is performed to find out metrics software which are influential in predicting defects software. After the feature selection of the metric software category, classification will be performed using the algorithm Artificial Neural Network and validated with 5-Fold Cross Validation. Then conducted an evaluation with Area Under Curve (AUC), From datasets D” 12 NASA MDP that were evaluated with AUC, PC4, PC1 and PC3 datasets obtained the best AUC performance values. Each value is 0.915, 0.828, and 0.826 using the algorithm Artificial Neural Network.
Penyeleksian Calon Karyawan Menggunakan Metode Pembobotan Shannon Entropy dan Metode ARAS Halimah; Dwi Kartini; Friska Abadi; Irwan Budiman; Muliadi
Journal of Data Science and Software Engineering Vol 1 No 01 (2020)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (220.092 KB) | DOI: 10.20527/jdsse.v1i01.7

Abstract

This study discusses the selection of prospective employees using the Shannon Entropy weighting method and the Additive Ratio Assessment (ARAS) method which aims to determine the accuracy of the results obtained from the method. The Shannon Entropy method is a weighting method that assigns criteria weights based on the calculation of alternative employee selection data and the Additive Ratio Assessment (ARAS) method is a ranking method that has a utility function. Testing the data in this study using the Mean Absolute Error (MAE) method to get system accuracy results. Based on testing conducted using 6 criteria and 56 alternative data for prospective employees, the accuracy of the method used was 85.34%.
Penerapan Long Short Term Memory RNN untuk Prediksi Transaksi Penjualan Minimarket Patrick Ringkuangan; Fatma Indriani; Muhammad Itqan Mazdadi; Irwan Budiman; Andi Farmadi
Journal of Data Science and Software Engineering Vol 1 No 02 (2020)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (475.488 KB)

Abstract

This study aims to determine whether it can build a prediction of sales of goods at the Lapan-Lapan Mart by using the Long Short Term Memory Recurrent Neural Network method that can be used to predict the sale of goods. In this study, the data was taken from the Lapan-Lapan Mart, together with data on 10 different items sold every day. The data is then compiled for the level of sales to be weekly and a total of 52 data is obtained for each item so that the total data is amounted to 520. To get the weight in the LSTM calculation, there are two processes, namely forward and backward . the weight will be used to make predictions using the basic formula of the LSTM.Based on the research that has been done, it is known that the highest accuracy of using MAD (Mean Absolute Deviation) is 91 gr (11.61803507) indomie goods and 1.8kg of lemon daia (2.077000464) for the lowest MAD
IMPLEMENTASI ALGORITMA C5.0 UNTUK MEMBENTUK POLA POHON KEPUTUSAN DIAGNOSA PENYAKIT DIABETES MELLITUS Muhammad Latief Saputra; Irwan Budiman; Radityo Adi Nugroho; Dwi Kartini; Muliadi
Journal of Data Science and Software Engineering Vol 1 No 02 (2020)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (464.45 KB)

Abstract

This study applies the C5.0 algorithm to form a decision tree pattern for diagnosing diabetes mellitus. C5.0 algorithm is a decision tree based classification algorithm. This algorithm focuses on the acquisition of information gain on all attributes. The data used is a diabetes mellitus dataset obtained from the Kaggle database website. Data preprocessing is done and data sharing is done 4 times with the distribution of training data 60% 70% 80% and 90%. Data sharing uses stratafied random sampling methods so that the distribution of training and testing data is in accordance with its portion. Calculation of accuracy performance using confusion matrix. Classification performance using C5.0 algorithm. With 90% training data get 72.73% accuracy of rules generated as many as 70 rules. With 80% training data the accuracy value is 74.03%. The rule is 64 rules. With 70% training data get an accuracy value of 76.52% of the rules generated 59 rules. With 60% training data get an accuracy value of 74.59% of the rules generated as many as 53 rules. From all the experiments that have been done, the best accuracy is found in experiments with 70% training data.
IMPLEMENTASI METODE CONVOLUTIONAL NEURAL NETWORK UNTUK PREDIKSI HARGA SAHAM LQ45 Aris Pratama; Dwi Kartini; Akhmad Yusuf; Andi Farmadi; Irwan Budiman
Journal of Data Science and Software Engineering Vol 1 No 02 (2020)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (195.714 KB)

Abstract

Stock are securities of ownership of a company. Investments in the stock market on average can produce a return rate of 10-30% per year, this amount is about two to three times higher than the rate of return on deposits or savings in banks which are only 5-10 % every year. One problem is the stock price is fluctuating or changing due to certain factors. This study compares several window size data with different amounts of data, aiming to find window size data with a more accurate amount of data for stock price predictions. Convolutional neural network algorithm with window size data of 7 days, 14 days, 21 days and 28 days in the amount of data 1 year and 2 years for stock price predictions. The results of this study are the convolutional neural network algorithm with a data window size of 7 days at the amount of data 2 years is more accurate than the window size data and the amount of other data. Because the smallest error result is 0.000201587.
IMPLEMENTATION OF LOAD BALANCE EQUAL COST MULTI PATH (ECMP) BETWEEN ROUTING PROTOCOL BORDER GATEWAY PROTOCOL (BGP) AND OPEN SHORTEST PATH FIRST (OSPF) USING DUAL CONNECTION Aji Triwerdaya; Dodon Trianto Nugrahadi; Muhammad Itqan Masdadi; Irwan Budiman; Ahmad Rusadi Arrahimi
Journal of Data Science and Software Engineering Vol 1 No 02 (2020)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (601.437 KB)

Abstract

Currently, Internet is needed by everyone to lighten their work, then a method has been developed to be able to access the internet using 2 ISPs (Internet Service Providers), namely using load balance. This method can perform bandwidth management so that it can balance the bandwidth of 2 ISPs. To support this method, Load Balance Equal Cost Multi Path (ECMP) is used. Another innovation that continues to be developed routing, the process of exchange data packets between different IP networks and to identify the best route to each connected network, that can make routing better by using dynamic routing types, to unify the network if a change occurs of topology by exchanging new topology information with each other on a network using the Open Shortest Path First (OSPF) routing or using the Border Gateway Protocol (BGP). OSPF is an open source routing protocol that is often used[4] and OSPF is a link-state in the routing algorithm. This routing use the Dijkstra or SPF (Short Path First) algorithm to calculate the shortest path from each route. Coinciding with the increase in routers in an area, the information that routers in the same area must have at the same time will increase, then the Border Gateway Protocol (BGP) is the new routing protocol[7]. BGP is a vector-path protocol where each router decides locally the "best AS" line per destination. The local preference attribute is used to set the policy for outgoing traffic. Testing is done by comparing the performance of an ECMP network using OSPF routing and an ECMP network using BGP routing[3]. Testing is done by measuring based on the throughput and data delay parameters using 16, 32, 48 routers. the topology is divided into 3 areas, namely area 1 for user load balance, area 2 for ISP 1 and area 3 for ISP 2. Throughput is used to measure routing performance on the TCP transport protocol and UDP transport protocol. Then, data delay is for measuring the performance of routing on the TCP and UDP transport protocol with the addition of variations. The testing that have been carried out show that the network throughput with OSPF routing (764.13 bps) has a lower performance than the network with BGP routing (818.81 bps) when sending TCP and UDP data, and network delay with OSPF routing (85.61 ms) has a significant increase than the network with BGP routing (89.23 ms) when sending TCP and UDP data.
IMPLEMENTASI ALGORITMA GENETIKA DENGAN TEKNIK SELEKSI TOURNAMENT UNTUK PENYUSUNAN JADWAL KULIAH Faisal Murtadho; Andi Farmadi; Dodon Turianto Nugrahadi; Irwan Budiman; Dwi Kartini
Journal of Data Science and Software Engineering Vol 2 No 01 (2021)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (249.883 KB)

Abstract

Genetic Algorithms can help human work, one of which is compiling course schedules. Preparation of course schedules, if done manually, will take a long time because you have to make a schedule where there are no schedule conflicts between one course and another. Therefore, this study will implement a Genetic Algorithm for the preparation of course schedules, so that it will speed up the preparation of course schedules compared to manual scheduling. In this study, the Genetic Algorithm with Tournament Selection was carried out with the input of control parameters, namely Population Size = 10, Crossover Rate (CR) = 0.75, and Mutation Rate (MR) = 0.01. In this study, the Genetic Algorithm has succeeded in obtaining the desired solution, namely scheduling courses where there are no schedule conflicts between one course and another. This search process took 88 generations to find the best solution.
GRU, AdaGrad, RMSprop, Adam Implementasi Metode Gate Recurrent Unit (GRU) dan Metode Optimasi Adam Untuk Prediksi Harga Saham Muhammad Mada; Andi Farmadi; Irwan Budiman; Mohammad Reza Faisal; Muhammad Itqan Mazdadi
Journal of Data Science and Software Engineering Vol 2 No 01 (2021)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (468.639 KB)

Abstract

In terms of their potential, stocks are one of the most profitable investment options today. If done well and right, stocks can be a very profitable investment. However, volatile stock prices make it necessary to predict stock prices to make a profit. Gated Recurrent Unit (GRU) is a method for predicting time series data such as stock prices. The Optimization method is needed to get accurate prediction results. The weight renewal optimization method such as Adam is implemented to obtain the best weight in the Gated Recurrent Unit (GRU) and to find out the best loss function value generated by the Adam optimization method. The GRU-Adam implementation is carried out on two stock data, namely ICBP and YULE. The results of this research are that the ICBP data yields the respective loss function values, namely train loss 0.0016 and validation loss 0.0007. Whereas the YULE data resulted in a train loss value of 0.0051 and a validation loss of 0.0031. The MAPE generated in the ICBP stock data is 0.97%. While the YULE data is 3.00%.
EFEK NORMALISASI DATA GENRE MUSIC TERHADAP KINERJA KLASIFIKASI DENGAN RANDOM FOREST Wahyudi Wahyudi; M Reza Faisal; Dwi Kartini; Irwan Budiman; Andi Farmadi
Journal of Data Science and Software Engineering Vol 2 No 01 (2021)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (295.248 KB)

Abstract

This research is about the classification of the music genre using the Random Forest method. This test uses a dataset from GitHub or GITZAN about the music genre with 10 labels, 26 features and 1000 total data. This research is divided into two stages, namely by classifying all data without being normalized, and by using all normalized data. . In this research, Min-Max is used for data normalization method, and for accuracy calculation using Confusion Matrix method. The resulting accuracy when using all data with data that is not normalized produces an accuracy of 66.3%, while the resulting accuracy performance when using all data with normalized data results in an accuracy of 65.1%.
Klasifikasi Tanda Tangan Menggunakan Metode Template Matching Ahmad Faris Asy'arie; Andi Farmadi; Irwan Budiman; Dwi Kartini; Ahmad Rusadi Arrahimi
Journal of Data Science and Software Engineering Vol 2 No 02 (2021)
Publisher : Fakultas MIPA Universitas Lambung Mangkurat

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (238.279 KB)

Abstract

Template Matching is one of the methods used for digital image processing, usually used to recognize the shape or pattern of an image. The shape or pattern that is often used to be recognized is in the form of character images, letters, numbers, or fingerprints. In the research conducted, signature pattern recognition was made using Template Matching for signature classification. Signature is chosen in research conducted with the aim of knowing whether the signature can be recognized using the Template Matching in addition to character images of letters, numbers, or fingerprints. Template Matching works by matching each pixel in the image matrix that has been digitally processed with the reference image (template) and because Template Matching is an applied method of convolutional technique, Template Matching combines two numbers to produce a third number series, so that the correlation coefficient (r) of the Template Matching will be obtained between -1 and +1. The results of the trials carried out show that the signature pattern recognition with Template Matching can recognize the signature image tested with a recognition accuracy rate of 96% with as many as 100 signature images.
Co-Authors A.A. Ketut Agung Cahyawan W Abdul Gafur Achmad Zainudin Nur Ahmad Faris Asy'arie Ahmad Faris Asy’arie Ahmad Rusadi Arrahimi Ahmad Rusadi Arrahimi - Universitas Lambung Mangkurat) Ahmad Rusadi Arrahimi - Universitas Lambung Mangkurat) Ahmad Shofi Khairian Aji Triwerdaya Ajwa Helisa Akhmad Yusuf Andi Farmadi Andi Farmadi Andi Farmadi Andi Farmandi Antar Sofyan Aris Pratama Artesya Nanda Akhlakulkarimah Dendy Fadhel Adhipratama Dendy Dita Amara Dodon Turianto Nugrahadi Dwi Kartini Dwi Kartini Dwi Kartini Dwi Kartini Dwi Kartini, Dwi Faisal Murtadho Fatma Indriani Fatma Indriani Fitrinadi Friska Abadi Halimah Halimah Halimah Ichwan Dwi Nugraha Kevin Yudhaprawira Halim Lutfi Salisa Setiawati M Kevin Warendra Mera Kartika Delimayanti Muflih Ihza Rifatama Muhammad Adhitya Pratama Muhammad Darmadi Muhammad Haekal Muhammad Halim Muhammad Haris Qamaruzzaman Muhammad I Mazdadi Muhammad Iqbal Muhammad Irfan Saputra Muhammad Itqan Masdadi Muhammad Itqan Mazdadi Muhammad Latief Saputra Muhammad Mada Muhammad Nazar Gunawan Muhammad Reza Faisal, Muhammad Reza Muhammad Ridha Maulidi Muhammad Rizky Adriansyah Muhammad Rusli Muliadi Muliadi Muliadi - Muliadi Aziz Muliadi Muliadi Muliadi Muliadi muliadi muliadi Muliadi Muliadi Mutiara Ayu Banjarsari Nahdhatuzzahra Nahdhatuzzahra Nor Indrani Nursyifa Azizah Oni Soesanto Patrick Ringkuangan Radityo Adi Nugroho Rahman Hadi Rahman Rahmat Hidayat Rahmat Ramadhani Retma Ramadina Riana Riana Riza Susanto Banner Rizki Amelia Rudy Herteno Rudy Herteno Salsabila Anjani Sam'ani Sam'ani Saragih, Triando Hamonangan Septiadi Marwan Annahar Septyan Eka Prastya Setyo Wahyu Saputro Sofyan, Antar Sulastri Norindah Sari Sutami Sutan Takdir Alam Toni Prahasto Tri Mulyani Wahyu Caesarendra Wahyudi Wahyudi Yuli Christyono