Disiplin Ilmu, Metode Penelitian dan Computing

advertisement
Wawan Laksito YS, S.Si, M.Kom
IEEE/ACM Computing Curricula 2005
Computer
Engineering (CE)
pengembangan sistem
terintegrasi
(software dan hardware)
Computer Engineer
Information
System (IS)
Computer
Science (CS)
konsep computing dan
analisa kebutuhan dan pengembangan software
proses bisnis
serta desain sistem
Information
Technology (IT)
Computer Scientist
Software
Engineering (SE)
System Analyst
pengembangan dan pengelolaan
infrastruktur IT
pengembangan software
dan pengelolaan tahapan
SDLC
Network Engineer
Software Engineer
Information Systems vs Computer Science
Information
Systems (IS):
IS, IT
aspek manajemen, organisasi
dan pemanfaatan
metode computing
Computer
Science (CS):
CS, CE, SE
aspek teknis dari
metode computing
Lingkungan kajian dan perspektif dalam
penelitian sistem informasi tidak hanya menguji
sistem teknologi, atau sistem sosial, atau
bahkan dua-duanya, tetapi penelitian dalam
bidang ini juga menginvestigasi fenomena yang
muncul ketika kedua sistem berinteraksi
• Ekonomi Pemasaran :
– E-Commerce,
– Pengaruh TI pada perilaku konsumen, periklanan, dsb,
• Pendidikan :
– Pemanfaatan Multimedia, E-Learning, Computer Base
Test.
– Pengaruh TI pada prestasi belajar,
– Pemanfaatan Internet untuk Distance Learning,
• Administrasi Pemerintahan :
– E-Government (E-Precurement, E-Budgeting, EMonitoring, dll)
• Berikan Contoh lainnya ??
Recap: Tahapan Penelitian
Lakukan Literature Review
Tentukan Problem Statement dan Research Question
Pahami Existing Method (Related Research)
Lakukan Method Comparation
Lakukan Method Improvement
Evaluasi Proposed Method
Masalah dan Metode
• Setelah proses objektifikasi masalah penelitian,
tahap berikutnya adalah menemukan cara
pemecahan masalah tersebut
• Metode computing dipilih secara cermat
berdasarkan hasil studi literatur yang telah
dilakukan
• Pengetahuan dasar tentang metode computing
didapat dari buku textbook, sedangkan
perkembangan ilmunya (state-of-the-art) didapat
dari paper journal (tahun terakhir)
Masalah dan Metode
• Metode yang kita gunakan disesuaikan dengan disiplin
ilmu kita
– Bila disiplin ilmu kita adalah pendidikan maka penelitian kita
menggunakan metode/model/teori pembelajaran
– Bila disiplin ilmu kita adalah manajemen maka penelitian
kita menggunakan metode/model/teori manajemen
– Bila disiplin ilmu kita adalah computing maka pada
penelitian kita menggunakan metode/model/teori
computing.
Method Itu Makhluk Apa?
• Ingat kembali seluruh mata kuliah yang kita pelajari :
–
–
–
–
information theory, bahasa formal dan automata
artificial intelligence, decision support system
software engineering, database
algoritma dan struktur data, sistem operasi, dsb
• Bila mata kuliah itu menunjukkan satu disiplin ilmu
computing
• Maka computing approach adalah teori, model, atau
metode yang terdapat di dalam mata kuliah
• Computing approach berisi tahapan/urutan yang
sistematis untuk menyelesaikan masalah (algoritmik)
Contoh Pilihan Algoritma atau Metode
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
10
Neural Network
Support Vector Machine
Naive Bayes
K-Nearest Neighbor
CART
Linear Discriminant Analysis
Agglomerative Clustering
Support Vector Regression
Expectation Maximization
C4.5
K-Means
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Self-Organizing Map
FP-Growth
A Priori
Logistic Regression
Random Forest
K-Medoids
Radial Basis Function
Fuzzy C-Means
K*
Support Vector Clustering
OneR
Data Mining
1. Estimasi (Estimation)
–
Neural Network, Multiple Linear Regression, dsb
2. Prediksi (Prediction):
–
Neural Network, Multiple Linear Regression, SVM, dsb
3. Klasifikasi (Classification):
–
CART, K-NN, ID3, C4.5, dsb
4. Pengelompokan (Clustering):
–
K-Means, Fuzzy C-Means, SOM, K-Medoids, dsb
5. Asosiasi (Association):
–
Apriori, FP-Growth, dsb
1.
2.
3.
4.
5.
Fuzzy Logic
Fuzzy Inference System
Neural Network
Neuro-Fuzzy
Genetic Algorithm
1. Image Restoration
2. Image Compression
3. Biometrics:
– Face/Fingerprint/Iris Identification
4. Real Application:
1. Car Plate Identification
2. Vehicle Motion Detection
•
•
•
•
•
Software Process Improvement
Software Quality Prediction
Service Oriented Architecture
Autonomic Computing
Soft Computing and its Applications in
Software Engineering
Lampiran
Bidang Kajian dan Tema Penelitian TI/SI
Download