cover
Contact Name
Deny Zainal Arifin
Contact Email
matics@uin-malang.ac.id
Phone
+6285646744340
Journal Mail Official
matics@uin-malang.ac.id
Editorial Address
Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri Maulana Malik Ibrahim Malang Jalan Gajayana 50 Malang, Jawa Timur, Indonesia 65144
Location
Kota malang,
Jawa timur
INDONESIA
MATICS : Jurnal Ilmu Komputer dan Teknologi Informasi (Journal of Computer Science and Information Technology)
ISSN : 1978161X     EISSN : 24772550     DOI : https://doi.org/10.18860/mat
Core Subject : Science,
MATICS is a scientific publication for widespread research and criticism topics in Computer Science and Information Technology. The journal is published twice a year, in March and September by Department of Informatics Engineering, Faculty of Science and Technology, Universitas Islam Negeri Maulana Malik Ibrahim Malang, Indonesia. The journal publishes two regular issues per year in the following areas : Algorithms and Complexity; Architecture and Organization; Computational Science; Discrete Structures; Graphics and Visualization; Human-Computer Interaction; Information Assurance and Security; Information Management; Intelligent Systems; Networking and Communication; Operating Systems; Platform-Based Development; Parallel and Distributed Computing; Programming Languages; Software Development Fundamentals; Software Engineering; Systems Fundamentals; Social Issues and Professional Practice.
Articles 237 Documents
APLIKASI FUZZY INFERENCE SYSTEM (FIS) METODE SUGENO DALAM MENENTUKAN KEBUTUHAN ENERGI DAN PROTEIN PADA BALITA Wachdani, Rosida; Abidin, Zainal; Yaqin, M. Ainul
MATICS MATICS (Vol. 4 No. 2
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (415.795 KB) | DOI: 10.18860/mat.v0i0.1565

Abstract

Masa balita merupakan periode perkembangan yang rentan terhadap masalah gizi. Energi dan protein yang tidak seimbang dalam menu makanan balita dapat menyebabkan malnutrisi (gizi salah). Oleh karena itu, pemenuhan energi dan protein merupakan faktor yang perlu diperhatikan dalam menjaga kesehatan balita yang sedang mengalami masa pertumbuhan dan perkembangan. Pada penelitian ini, dibangun perangkat lunak yang dapat memudahkan seseorang dalam menentukan kebutuhan energi dan protein untuk balita usia 36-59 bulan. Metode yang digunakan dalam pengembangan perangkat lunak adalah fuzzy sugeno, yaitu aturan yang direpresentasikan dalam bentuk IF-THEN dengan output berupa konstanta untuk melakukan perhitungan terhadap kebutuhan energi dan protein. Sedangkan input yang digunakan dalam metode fuzzy sugeno meliputi berat badan, tinggi badan, umur dan jenis kelamin. Pengujian terhadap fuzzy sugeno tersebut menunjukkan bahwa nilai yang dihasilkan metode ini memiliki analisis kebenaran dengan standard ideal sebesar 58% dalam menentukan kebutuhan energi dan 86% dalam menentukan kebutuhan protein. Sedangkan metode manual  memiliki analisis kebenaran dengan standard ideal sebesar 24% dalam menentukan kebutuhan energi dan 34% dalam menentukan kebutuhan protein.  Kata kunci : balita, gizi, kebutuhan energi, kebutuhan protein,  fuzzy sugeno.
SEGMENTASI CITRA X-RAY THORAX MENGGUNAKAN LEVEL SET Hariyadi, Mokhamad Amin
MATICS MATICS (Vol. 4 No. 2
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (421.03 KB) | DOI: 10.18860/mat.v0i0.1566

Abstract

Untuk mengurangi kelemahan perhitungan cardiothoracic ratio (CTR) secara manual maka dilakukan perhitungan secara semi otomatis. Dalam menentukan cardiothoracic ratio secara semi-otomatis diperlukan segmentasi rongga dada yaitu organ paru-paru. Pada penelitian ini akan dilakukan segmentasi organ tersebut dengan menggunakan Geometric active contour (level set). Metode segmentasi ini dipilih , karena level set ini mampu berevolusi mengikuti penyebaran kurva, kurva akan berkembang dan berhenti pada batas obyek dalam suatu image.Penelitian ini diharapkan dapat menyediakan alat bantu (tool) medis untuk membantu penentuan nilai CTR secara semi-otomatis yang bisa digunakan untuk berbagai hal seperti screening masal citra X-ray, alat bantu radiographer di daerah atau di puskesmas untuk bisa secara dini melaporkan adanya indikasi penyakit jantung, instrumen praktis dan otomatis bagi ahli radiologi.Penelitian ini menggunakan 20 citra X-ray paru-paru.Untuk menguji kinerja dari metode yang diusulkan hasil segmentasi level set dibandingkan dengan segmentasi manual. Dan diperoleh hasil sensitifitas 93,36%, akurasi 96,17% dan spesifitas 96,78% untuk paru-paru kiri serta sensitifitas 93,47%, akurasi 95,88% dan spesifitas 96,31% untuk paru-paru.Kata kunci: cardiothoracic ratio, citra x-ray, active contour, level set
OPTIMASI PENJADWALAN PERKULIAHAN JURUSAN TEKNIK INFORMATIKA UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG MENGGUNAKAN ALGORITMA GENETIKA DENGAN METODE SELEKSI RANK Totok Lisbiantoro, M. Ainul Yaqin,
MATICS MATICS (Vol. 4, No 5
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (248.421 KB) | DOI: 10.18860/mat.v0i0.2003

Abstract

Penjadwalan mata kuliah merupakan hal yang penting dalam proses kegiatan akademik dan juga menjadi suatu permasalahan yang sangat sulit dipecahkan, khususnya pada jurusan teknik informatika UIN Maulana Malik Ibrahim Malang. Dengan keterbatasan dosen yang ada, jumlah kelas dan jumlah ruangan dituntut agar tetap bisa memenuhi kebutuhan pelayanan kepada mahasiswa. Penelitian sebelumnya tentang optimasi penjadwalan perkuliahan menggunakan algoritma genetika dengan metode seleksi Roulette Wheel, belum menunjukkan hasil yang maksimal, terbukti dengan tingkat kesalahan sebesar 27,79%. Oleh karena itu dengan penelitian ini dicoba untuk memperbaiki penelitian tersebut, yaitu menggunakan algoritma genetika dengan metode seleksi Rank. Selain itu dalam penelitian ini akan dibandingkan hasilnya dengan metode Simulated Annealing.Algoritma genetika merupakan pendekatan komputasional untuk menyelesaikan masalah yang dimodelkan dengan proses biologi dari evolusi, meliputi seleksi, crossover, dan mutasi. Berbeda dengan penelitian sebelumnya di atas yang menggunakan metode seleksi Roulette Wheel, dalam penelitian ini menggunakan metode seleksi Rank, yang sekaligus merupakan perbaikan dari metode seleksi Roulette Wheel. Hasil uji coba menunjukkan bahwa dalam penelitian ini dihasilkan jadwal yang optimal dengan parameter genetikanya yaitu ukuran populasi 10, probabilitas crossover 0,70 dan probabilitas mutasi 0,15. Penelitian ini juga berhasil memperbaiki tingkat kesalahan menjadi 0%. Estimasi waktu penjadwalan rata-rata untuk algoritma genetika pada penelitian ini adalah 3 jam 13 menit 54 detik dalam 5 kali percobaan. Sedangkan pada Simulated Annealing membutuhkan waktu rata-rata 25 menit dengan kondisi jadwal yang sama-sama optimal.Sehingga algoritma genetika dengan metode seleksi Rank dapat digunakan untuk menjadwalkan perkuliahan pada jurusan teknik informatika Universitas Islam Negeri Maulana Malik Ibrahim Malang.Kata Kunci: jadwal, algoritma genetika, metode seleksi Rank
SISTEM PENDUKUNG PEMBELAJARAN TENSES UNTUK TINGKAT DASAR BERBASIS SISTEM PAKAR MENGGUNAKAN METODE FORWARD CHAINING Chamidy, Totok; Agasta, Hadziq
MATICS MATICS (Vol. 4 No. 4
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (349.031 KB) | DOI: 10.18860/mat.v0i0.1568

Abstract

Sistem pendukung pembelajaran tenses adalah suatu sistem pembelajaran terkomputerisasi yang dirancang untuk membantu seseorang dalam mendalami tenses. Tenses merupakan materi dasar dalam grammar yang digunakan untuk menunjukkan waktu kejadian memiliki struktur kata pembentuk kalimat yang berbeda-beda pada tiap penunjuk kejadiannya. Dari struktur kata pembentuk kalimat itulah sistem dapat membedakan tenses bentuk apa kalimat tersebut. Untuk membedakannya, sistem menggunakan metode forward chaining. Metode forward chaining adalah metode yang digunakan untuk mencari kesimpulan dari fakta-fakta yang terkumpul. Sistem kerja aplikasi ini adalah dengan memecah susunan kalimat menjadi kata kemudian dari kata tersebut oleh sistem akan dicari fakta-fakta dari kata tersebut. Fakta-fakta tersebut adalah jabatan berupa subjek, objek, verb dan lain sebagainya. Dari fakta-fakta tersebut, pada tahap akhir sistem akan mencari kecocokan antara fakta-fakta pembentuk kalimat dengan rumus pembentuk tenses. Dari hasil penelitian dengan memasukkan kalimat-kalimat yang memiliki struktur yang berbeda, aplikasi ini mampu mengenali bentuk tenses pada kalimat-kalimat tersebut. Hal ini mengacu pada hasil pengujian yang didapatkan persentase sebesar 96% dari 100 kalimat masukan.Kata Kunci : sistem pakar, forward chaining, tenses
MESIN PENCARI AYAT AL QURAN MENGGUNAKAN INEXACT STRING MATCHING Anwar, Agus Sofiyan; Abidin, Zainal; Kusumawati, Ririen
MATICS MATICS (Vol. 4 No. 3
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (512.752 KB) | DOI: 10.18860/mat.v0i0.1569

Abstract

Dengan adanya teknologi digital, al Quran yang dahulu berupa teks manual sekarang sudah dapat dijumpai versi digitalnya. Hal tersebut memicu pengembangan perangkat lunak yang membantu mendapatkan informasi dari teks al Quran, seperti: pencarian ayat berdasarkan kata, frase maupun tema, terjemahan al Quran, tafsir al Quran. Dalam kaitannya dengan pencarian ayat berdasarkan kata atau frase, pada umumnya perangkat lunak yang ada menggunakan teknik exact string matching, yaitu teknik pencarian ayat yang sesuai dengan kata inputan secara tepat. Teknik tersebut sangat sesuai jika pemakai perangkat lunak mengetikkan kata atau frase yang akan dicari dengan benar. Tetapi jika pemakai salah dalam mengetikkan kata inputan, perangkat lunak tidak memberikan solusi atau kemungkinan-kemungkinan dari ayat yang dimaksud. Penelitian ini memadukan teknik stemming dan teknik exact string matching. Stemming berperan sebagai preprocessing untuk exact string matching. Stemming digunakan untuk menemukan kata dasar dari kata berimbuhan dengan cara menghilangkan semua imbuhan baik yang terdiri dari prefiks, sufiks, infiks, konfiks, transfiks, maupun interfiks, namun pada penelitian ini hanya menghilangkan prefiks dan sufiks saja, sebagai contoh jika kata berimbuhan adalah يسطرون maka kata dasarnya adalah سطر. Exact string matching adalah  pencocokan string secara tepat dengan susunan karakter dalam string yang dicocokkan memiliki jumlah maupun urutan karakter yang sama, sebagai contoh kata سطر akan menunjukkan kecocokan hanya dengan kata سطر. Dalam kaitannya dengan pencarian ayat, hasil stemming akan digunakan sebagai kata kunci (keyword) pencarian pada database indeks al Quran. Perpaduan tersebut dimaksudkan untuk meningkatkan hasil pencarian ayat, dan selanjutnya dapat dikategorikan sebagai teknik inexact string matching. Hasil uji coba membuktikan bahwa teknik inexact string matching dapat diimplementasikan untuk mendukung pencarian ayat al Quran dengan nilai F-measure tertinggi pada data uji coba adalah 100 % dan nilai F-measure terendah adalah 66.66 %. Uji coba juga membuktikan bahwa teknik inexact string matching lebih banyak memberikan solusi/kemungkinan dari ayat yang dimaksud dari pada teknik exact string matching. Kata kunci: Arabic Stop Word, Arabic Stemming, Exact String Matching, Inexact Matching
DIAGNOSA PENYAKIT DIABETTUS MELLITUS PADA MANUSIA DENGAN SISTEM PAKAR Nurhayati, Hani
MATICS MATICS (Vol. 4 No. 3
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (316.624 KB) | DOI: 10.18860/mat.v0i0.1570

Abstract

Di masa sekarang segala penyakit bertebaran dimana – mana dengan jumlah dan jenis – jenis yang tidak terhitung jumlahnya. Semakin maju pemanfaatan teknologi, semakin banyak timbul penyakit penyakit baru yang lebih ganas. Sebagai makluk ciptaan Allah yang diberikan akal dan pikiran, kita dituntut mempelajari dan memahami berbagai penyakit dan penyebabnya. Salah satu penyakit pada manusia yaitu Dibettus Mellitus. Oleh karena itu perlu dibuat program komputer sistem pakar yang merupakan salah satu aplikasi dari kecerdasan buatan untuk dapat menentukan tipe jenis penyakit Diabetus Mellitus dan pengobatannya berdasarkan aturan (rule) yang ada dalam basis pengetahuan (knowledge base). Kata kunci : Diabetus Mellitus,  aturan (rule), basis pengetahuan (knowledgw base)
FUZZY LOGIC METODE MAMDANI UNTUK MEMBANTU DIAGNOSA DINI AUTISM SPECTRUM DISORDER Matondang, Fithriani; Kusumawati, Ririen; Abidin, Zainal
MATICS MATICS (Vol. 4 No. 3
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (163.845 KB) | DOI: 10.18860/mat.v0i0.1571

Abstract

Autism Spectrum Disorder (autis) merupakan gangguan yang dimulai dan dialami pada masa kanak-kanak, yang membuat dirinya tidak dapat membentuk hubungan sosial atau komunikasi yang normal, akibatnya anak tersebut terisolasi dari manusia lain. Perkembangan yang terganggu terutama dalam komunikasi, interaksi sosial dan perilaku. Namun permasalahan yang muncul adalah bagaimana cara mengetahui seorang anak menderita autis atau tidak, begitu juga cara penanganannya yang optimal. Seiring dengan kemajuan teknologi saat ini, berbagai permasalahan yang ada dapat diselesaikan dengan memanfaatkan teknologi. Salah satunya dengan membangun aplikasi sistem pakar untuk mendiagnosa Autism Spectrum Disorder (ASD) dengan fuzzy logic. Input sistem adalah gejala autis, sedangkan output sistem adalah Anak Normal (bukan autis) dan Anak Autis. Proses perhitungan sistem dilakukan dengan 4 tahapan mamdani yaitu: Pembentukan himpunan fuzzy, Implikasi aturan, Komposisi aturan dan Defuzzyfikasi. Dari hasil uji coba sistem, diperoleh data error sebanyak 40 data dari 1287 data uji coba jika dibandingkan dengan hasil uji coba manual. Dari hasil perbandingan uji coba tersebut, diperoleh persentase Error sebanyak 3.11 %, Recall sebesar 69%, dan Presisi sebesar 99%. Kata Kunci : Autism Spectrum Disorder, Fuzzy Logic, Gejala Autis , Mamdani
INTEGRASI HIERARCHY FINITE STATE MACHINE DAN LOGIKA FUZZY UNTUK DESAIN STRATEGI NPC GAME Arif, Yunifa Miftachul; Hariadi, Mochamad; S. N, Supeno Mardi
MATICS MATICS (Vol. 4 No. 3
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (434.096 KB) | DOI: 10.18860/mat.v0i0.1572

Abstract

Tujuan pengembangan kecerdasan buatan adalah untuk membuat aksi dan reaksi otonom agen atau NPC (Non-Player Character) dari game. Dua NPC bisa saling membantu dalam menjalankan strategi menyerang terhadap musuh. Penelitian ini menjelaskan tentang bagaimana membuat strategi menyerang yang dilakukan oleh NPC dengan menggunakan Hierarchy Finite State Machine untuk mendesain perilaku . Dua NPC yang dimaksud adalah NPC Scout yang bertugas memancing serangan musuh, dan NPC Sniper yang bertugas memberikan back up serangan dari jarak jauh.. Selanjutnya digunakan logika fuzzy untuk menentukan respon perilaku terhadap kondisi yang dihadapi. Perilaku yangdimaksud adalah menyerang brutal, menyerang, bertahan dan melarikan diri. Masing-masing perilaku diujicobakan dalam game First Person Shooter menggunakan Torque Game Engine. Dalam simulasi game terjadi respon perubahan perilaku masing-masing NPC terhadap kondisi yang dihadapi. Strategi menyerang dalam penelitian ini mempunyai tingkat kemenangan hingga 80% ketika diujicobakan dengan musuh yang mempunyai perilaku umum yaitu menyerang dan menghindari tembakan. Kata kunci: NPC, strategi menyerang, HFSM, logika fuzzy.
SIMULASI PENGENALAN TULISAN MENGGUNAKAN LVQ (LEARNING VECTOR QUANTIZATION ) Kurniawan, Fachrul; Nurhayati, Hani
MATICS MATICS (Vol. 4 No. 4
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (236.646 KB) | DOI: 10.18860/mat.v0i0.1573

Abstract

Proses simulasi yang dilakukan untuk menghasilkan sebuah sistem pengenalan meliputi beberapa tahap, yaitu tahap pengolahan citra dan  tahap pelatihan dan pengenalan. Tahap pengolahan citra dimulai dari Gray Scale,  Thresholding, segmentasi, dan normalisasi. Pengolahan citra diperlukan untuk memudahkan pengolahan data gambar sebelum masuk dalam tahap pelatihan. Kemudian tahap kedua adalah pelatihan dan pengenalan. Pada tahap ini, metode LVQ mulai digunakan dan menentukan bobot, target error, maxepoch, dan laju pelatihan (Learning rate). Data yang dijadikan sebagai input adalah citra huruf yang dinormalisasi sehingga berukuran 20x20 dan berekstensi bitmap (.bmp). Simulasi pengenalan tulisan ini dilakukan dalam beberapa tahapan sehingga bisa dengan membuat pengenalan menjadi lebih tajam. Tolak ukur keberhasilan sistem pengenalan tulisan tangan ini adalah dengan menghitung nilai Termination Error Rate dan tingkat keakuratan dalam pengenalan tanda tangan. Dari simulasi ini diperoleh struktur JST dengan jumlah nilai learning rate 0,003 nilai target error 0,00001 dan jumlah epoch sebesar 10.000 karena dalam rentang epoch 1000 sampai 10000 perubahan  epoch tidak mempengaruhi kinerja sistem. Sistem yang terbentuk mampu mengenali citra yang berisi huruf yang digunakan sebagai bobot dengan nilai keakuratan rata – rata sebesar  61,07% dan rata – rata keakuratan hasil pengenalan terhadap citra yang belum dilakukan pembelajaran sebesar 48,17%. Kata Kunci : Pengolahan Citra, Learning Vector Quantization
HARDWARE CONTROL PADA ROBOT PEMINDAH BUNGA Arif, Yunifa Miftachul
MATICS MATICS (Vol. 4 No. 4
Publisher : Department of Informatics Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (612.274 KB) | DOI: 10.18860/mat.v0i0.1574

Abstract

Teknologi robot yang berkembang pesat saat ini diharapkan dapat bermanfaat untuk segala bidang salah satunya adalah bidang rumah tangga. Pada penelitian ini dirancang dan dibuat sebuah robot yang dapat meletakkan bunga pada jambangan vas tanaman. Robot ini adalah robot vision yang dapat bergerak secara otomatis di dalam suatu ruangan yang terbatas. Kamera yang digunakan  sebagai sensor untuk mengidentifikasi objek yang berupa bunga dan vas bunga adalah kamera webcam. Bunga yang sudah terdeteksi kamera akan diolah komputer menjadi data posisi dan data luasan. Data tersebut dikirimkan ke mikrokontroller ATmega16 melalui komunikasi serial RS232. Penelitian lebih dititik beratkan pada sistem pengontrolan hardware dan mekanik robot, mulai data diterima melalui komunikasi serial RS232 sampai dengan menjadi pergerakan robot. Pada penelitian ini input data posisi digunakan oleh mikrokotroller sebagai referensi posisi robot terhadap objek  untuk menggerakkan motor roda kanan dan motor roda kiri sedemikian rupa sehingga robot dapat bergerak menuju objek dan berada tepat didepan objek. Sedangkan data luasan digunakan sebagai data referensi mikrokontroler untuk mengetahui seberapa dekat jarak robot terhadap objek. Setelah mendapat nilai luasan yang cukup maka robot dapat melakukan proses selanjutnya, yaitu mengambil bunga dan meletakkan bunga tersebut pada vas bunga. Sistem mekanik robot dilengkapi lengan buatan dengan penjepit pada ujungnya dimana semua gerakan lengan dan penjepit digerakkan menggunakan motor DC. Dari hasil percobaan yang dilakukan dapat disimpulkan bahwa sistem hardware cantrol sudah cukup mendukung sistem vision robot yang diproses oleh komputer. Dimana dalam 10 kali percobaan, rata-rata 73,33% robot berhasil menyeleseikan tugasnya untuk mengambil dan meletakkan bunga pada vas. Kata kunci: Robot, bunga, mikrokontroler, komunikasi serial, motor DC

Page 2 of 24 | Total Record : 237