Selasa, 29 November 2022

Tugas 9 PDS 7E

 Contoh-Contoh Simulasi

Contoh Keacakan dalam Simulasi

Contoh aplikasi: 
Waktu pelayanan 
Waktu antar kedatangan. 
Bilangan acak : terdistribusi secara uniform dalam interval.
Digit acak : terditribusi secara uniform pada himpunan.
Bilangan acak yang sebenarnya sangat sulit dibuat : 
Bilangan acak bayangan (pseudo-random numbers) 
Membangkitan bilangan acak dari tabel digit acak.


Contoh Simulasi Sistem Antrian Layanan Tunggal 

Entitas apa ? Keadaan apa ? Persitiwa seperti apa ?

Kapan peristiwa terjadi atau bagaiman memodelkan peristiwa ? 

Bagaimana keadaan berubah ketika peristiwa terjadi? 


Contoh: Simulasi kedatangan, pelayanan 20 customer Statistik dan analisis contoh sistem antrian tunggal 

Contoh Simulasi Yang Lain
Sistem Inventory
 – Simulasi sistem inventory (M; N).

Masalah Reabilitas 
– Evaluasi alternatif 

Masalah Militer 
– Bilangan normal acak

Lead-Time Demand 
– Histogram

Artikel ini dibuat sebagai tugas kuliah sebagaimana yang tertuang dalam Online Learning Uhamka

Senin, 28 November 2022

TUGAS 9 PKT 7D22

TIGA KELOMPOK KECERDASAN TIRUAN

Kecerdsan Tiruan dapat dikelompokan menjadi tiga kelompok sebagai berikut:

1. Sistem berbasis pengetahuan (knowledge-based systems, KBS): model dinyatakan secara eksplisit        dan dibangun menggunakan kata dan symbol.

2. Inteligensia berbasis komputasi (Computational intelligence, CI): model secara implisit yang                dinyatakan dengan teknik-teknik numerik.

3. Hybrid (campuran).


Sistem Berbasis Pengetahuan (KBS)

KBS meliputi teknik-teknik seperti rule-based, case-based reasoning, dan induction systems. Karena pengetahuan dimodelkan secara eksplisit dengan menggunakan kata dan simbol, ia dapat dibaca dan dimengerti oleh manusia. Meskipun teknik berbasis simbol telah mengalami sukses untuk domainnya yang relatip sempit, namun ia tetap mengandung keterbatasan dalam hal kemampuan yakni sebatas mengatasi situasai-situasi yang telah dimodelkan secara eksplisit. 

Inteligensia Berbasis Komputasi (CI)

CI berusaha mengatasi kelemahan kelompok KBS dengan cara membuat suatu model berbasis pada pengamatan dan pengalaman. Dalam hal ini, pengetahuan tidak secara eksplisit dinyatakan melainkan direpresentasikan melalui angka-angka (numeris) yang dapat disesuaikan seiring dengan bertambahnya ketelitian dari sistem. Termasuk dalam kategori ini adalah neural networks, genetic algorithms dan algoritma optimasi yang lain, serta teknik untuk mengatasi ketidak pastian seperti fuzzy logic. Induction systems mengandung perhitungan numeris, sehingga dapat pula dikelompokan pada CI. 

Kecerdasan Tiruan Hybrid

Kelompok hybrid adalah campuran antara sesama unsur KBS atau sesama unsur CI  atau kombinasi antara unsur KBS dengan unsur CI. Tujuan penggabungan ini adalah untuk membuat suatu sistem paduan yang lebih hebat dari pada unsur-unsur sistem itu bila berdiri sendiri, jadi perpaduan ini diharapkan akan mengatasi kelemahan masing-masing kelompoknya. Berbagai kombinasi telah banyak dilakukan, misalnya: gabungan antara expert systems dan neural networks, fuzzy logic dengan neural networks, dan case-based reasoning systems dengan expert systems.

SOAL & JAWABAN
1. Kecerdasan Tiruan dibagi menjadi berapa kelompok?

    > 3 Kelompok

2. Sebutkan Kelompoknya!

    > Sistem Berbasis Pengetahuan, Intelegensia Berbasis Komputasi, Hybrid (campuran)

3. Apa yang dimaksud dengan Sistem berbasis pengetahuan (knowledge-based systems, KBS)?

    > Model dinyatakan secara eksplisit dan dibangun menggunakan kata dan symbol.

4. Apa yang dimaksud dengan Inteligensia berbasis komputasi (Computational intelligence, CI)?

    > Model secara implisit yang dinyatakan dengan teknik-teknik numerik.

5. KBS meliputi teknik apa saja?

    > Teknik-teknik seperti rule-based, case-based reasoning, dan induction systems

6. CI berusaha mengatasi kelemahan kelompok KBS dengan cara?

    > Membuat suatu model berbasis pada pengamatan dan pengalaman

7. Dalam CI pengetahuan tidak secara eksplisit dinyatakan melainkan?

    > direpresentasikan melalui angka-angka (numeris) yang dapat disesuaikan seiring dengan                         bertambahnya ketelitian dari sistem

8. Apa saja algoritma optimasi yang termasuk dalam kategori CI?

    > neural networks dan genetic algorithms 

9. Induction systems mengandung?

    > perhitungan numeris

10. Kelompok Hybrid adalah?

    > campuran antara sesama unsur KBS atau sesama unsur CI  atau kombinasi antara unsur KBS                 dengan unsur CI

Artikel ini dibuat sebagai tugas kuliah sebagaimana yang tertuang dalam Online Learning Uhamka

Selasa, 15 November 2022

QUIZ 1 Oleh Fikri Kurnia Ramadhan

 QUIZ

Pemodelan dan Simulasi

1. Simulasi diartikan sebagai teknik menirukan atau memperagakan kegiatan berbagai macam proses atau fasilitas. Proses tersebut disebut dengan?

A. Sistem    B. Install    C. Pembersihan    D. Searching


2. Untuk melihat bagaimana sistem bekerja maka dibuat? 

A. Storyboard    B. Sketsa    C. Asumsi-asumsi    D. Pola


3. Asumsi-asumsi biasanya berhubungan dengan?

A. Teknologi    B. Matematik    C. Bahasa    D. Memasak


4. Untuk mendapatkan informasi yang jelas setiap permasalahan tertentu, sistem ini disebut dengan?

A. Solusi    B. Solusi analitik    C. Solusi kritik    D. Solusi permasalahan


5. Dalam simulasi kita menggunakan?

A. Komputer    B. Buku    C. Papan    D. Ide  


6. Berguna untuk mengestimasi karakteristik yang diharapkan pada model, disebut?

A. Solusi    B. Asumsi    C. Data    D. Mapping


7. Peniruan operasi, menurut waktu, sebuah proses atau sistem dunia nyata. Adalah definisi dari?

A. Simulasi    B.Asumsi    C. Data    D. Matematik


8. Mengembangkan sebuah model simulasi dan mengevaluasi model, biasanya menggunakan?

A. Buku    B. Papan    C. Ide    D. Komputer


9. Eksperimen desain dan aturan baru sebelum diimplementasikan, maka bagaimana kondisi tersebut?

A. Membutuhkan simulasi    B. Tidak membutuhkan simulasi    C. Semua benar    D. Semua salah


10. Jika tidak ada data yang tersedia, maka bagaimana kondisi tersebut?

A. Membutuhkan simulasi    B. Tidak membutuhkan simulasi    C. Semua benar    D. Semua salah


11. Manakah pernyataan yang menjelaskan tentang definisi model?

A. Suatu representasi sederhana dari sebuah sistem (atau proses atau teori), bukan sistem itu sendiri.

B. Suatu presentasi mewah dari sebuah sistem (atau proses atau teori), bukan sistem itu sendiri.

C. Ide yang mempresentasikan suatu pemikiran

D. Pengembangan dengan metode presentasi


12. Model-model tidak harus memiliki seluruh atribut, maka mereka akan di?

A. Dibuang    B. Diinstal    C. Disederhanakan    D. Diberhentikan


13. Untuk sebuah model yang akan digunakan, seluruh sifat-sifat relevantnya harus ditetapkan dalam suatu cara yang?

A. Praktis    B. Sulit    C. Buang waktu    D. Sangat sulit


14. Sebuah model maka harus di?

A. Cek    B. Kubur    C. Install    D. Validasi


15. Arus listrik termasuk ke dalam contoh dari sistem?

A. Diskrit    B. Kontinyu    C. Komputer    D. Asumsi


16. Sistem conveyor di pabrik termasuk ke dalam contoh? 

A. Model kontinyu    B. Model statik    C. Model dinamik    D. Model Simulasi


17. Model monte carlo termasuk ke dalam contoh

A. Model kontinyu    B. Model statik    C. Model dinamik    D. Model Simulasi


18. jumlah customer yang menunggu diantrian termasuk ke dalam contoh sistem?

A. Diskrit    B. Kontinyu    C. Komputer    D. Asumsi


19. Tidak memiliki komponen probabilistik (random) termasuk ke dalam model?

A. Deterministik    B. Stokastik    C. Diskrit    D. Kontinyu


20. Memiliki komponen input random, dan menghasilkan output yang random pula, termasuk ke dalam model?

A. Deterministik    B. Stokastik    C. Diskrit    D. Kontinyu


21. Status berubah secara kontinu, termasuk ke dalam model?

A. Deterministik    B. Stokastik    C. Diskrit    D. Kontinyu


22. Status berubah secara instan, termasuk ke dalam model?

A. Deterministik    B. Stokastik    C. Diskrit    D. Kontinyu


23. Manakah langkah-langkah studi simulasi yang berada diurutan 8?

A. Produksi runs dan analisis    B. Desain eksperimen    C. Jalankan lagi (More runs)    D. Dokumentasi dan pelaporan


24. Manakah langkah-langkah studi simulasi yang berada diurutan 9?

A. Produksi runs dan analisis    B. Desain eksperimen    C. Jalankan lagi (More runs)    D. Dokumentasi dan pelaporan


25. Manakah langkah-langkah studi simulasi yang berada diurutan 10?

A. Produksi runs dan analisis    B. Desain eksperimen    C. Jalankan lagi (More runs)    D. Dokumentasi dan pelaporan


Quiz ini dibuat sebagai tugas kuliah sebagaimana yang tertuang dalam https://onlinelearning.uhamka.ac.id

Senin, 14 November 2022

QUIZ 1 oleh Fikri Kurnia Ramadhan

 QUIZ 1

Pengantar Kecerdasan Tiruan

1. Pengertian kecerdasan tiruan menurut H. A. Simon (1987) adalah?

A. "Kecerdasan buatan (artifical intelligence) merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adalah- cerdas"

B. "Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia."

C. Kecerdasan buatan (artificial intelligence) merupakan cabang ilmu computer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada bilangan, dan memproses informasi kecerdasan berdasarkan metode heuristic atau berdasarkan sejumlah aturan”.


2. Pengertian kecerdasan tiruan menurut Rich and Knight adalah?

A. "Kecerdasan buatan (artifical intelligence) merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adalah- cerdas"

B. "Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia."

C. Kecerdasan buatan (artificial intelligence) merupakan cabang ilmu computer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada bilangan, dan memproses informasi kecerdasan berdasarkan metode heuristic atau berdasarkan sejumlah aturan”.


3. Pengertian kecerdasan tiruan menurut Encyclopedia Britannica?

A. "Kecerdasan buatan (artifical intelligence) merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adalah- cerdas"

B. "Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia."

C. Kecerdasan buatan (artificial intelligence) merupakan cabang ilmu computer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada bilangan, dan memproses informasi kecerdasan berdasarkan metode heuristic atau berdasarkan sejumlah aturan”.


4. Apa perspektif AI dari sisi tujuan AI menurut Winston dan Prendergast yang merupakan tujuan utama?

A. Memahami apa itu kecerdasan

B. Membuat mesin menjadi lebih pintar

C. Membuat mesin lebih bermanfaat


5. Apa perspektif AI dari sisi tujuan AI menurut Winston dan Prendergast yang merupakan tujuan ilmiah?

A. Memahami apa itu kecerdasan

B. Membuat mesin menjadi lebih pintar

C. Membuat mesin lebih bermanfaat


6. Apa perspektif AI dari sisi tujuan AI menurut Winston dan Prendergast yang merupakan tujuan entrepreneurial?

A. Memahami apa itu kecerdasan

B. Membuat mesin menjadi lebih pintar

C. Membuat mesin lebih bermanfaat


7. Perspektif AI dari makna kecerdasan disebut dengan?

A. Business

B. Programming

C. Intelligence


8. Pengertian kecerdasan tiruan yang sesuai makna kecerdasan adalah?

A. AI adalah bagaimana membuat mesin yang “cerdas” dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia

B. AI adalah sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis.

C. AI termasuk didalamnya adalah studi tentang pemrograman simbolik, pemecahan masalah, proses pencarian (search)


9. Pengertian kecerdasan tiruan yang sesuai makna bisnis adalah?

A. AI adalah bagaimana membuat mesin yang “cerdas” dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia

B. AI adalah sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis.

C. AI termasuk didalamnya adalah studi tentang pemrograman simbolik, pemecahan masalah, proses pencarian (search)


10. Pengertian kecerdasan tiruan yang sesuai makna programming adalah?

A. AI adalah bagaimana membuat mesin yang “cerdas” dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia

B. AI adalah sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis.

C. AI termasuk didalamnya adalah studi tentang pemrograman simbolik, pemecahan masalah, proses pencarian (search)


11. Riset tentang AI dimulai pada tahun?

A. 1970-an
B. 1950-an
C. 1960-an


12. Domain penelitian kecerdasan tiruan dalam formal tasks?

A. Matematika, Games
B. Perception, robotics, natural language, common sense, reasoning
C. Financial analysis, medical diagnostics, engineering, scientific analysis, dll


13. Berikut ini merupakan kelebihan dari Kecerdasan Buatan, kecuali..

A. Kecerdasan buatan lebih bersifat permanen
B. Kecerdasan buatan lebih mudah diduplikasi dan disebarkan
C. Kecerdasan buatan lebih mahal dibanding dengan kecerdasan alami


14. Berikut ini merupakan kelebihan dari kecerdasan alami, yaitu...

A. Kecerdasan alami memungkinkan orang untuk menggunakan pengalaman secara langsung
B. Kecerdasan alami dapat mengerjakan pekerjaan lebih cepat
C. Kecerdasan alami bersifat konsisten


15. 2 bagian utama yg dibutuhkan untuk aplikasi kecerdasan buatan :

A. Science base dan software engine
B. Knowledge base dan inference engine
C. Knowledge base dan software engine


16. Berikut ini merupakan penerapan kecerdasan buatan pada bidang kesehatan, kecuali...

A. Sistem kontrol perpindahan gigi otomatis pada gearbox mobil
B. Mendiagnosa penyakit yang di derita pasien dengan sistem pakar
C. Genetika diuji coba tanpa memerlukan korban makhluk hidup


17. Penerapan kecerdasan buatan pada bidang Tranportasi adalah...

A. Penerapan kecerdasan buatan pada bidang Tranportasi adalah...
B. Mendiagnosa penyakit yang di derita pasien dengan sistem pakar
C. Mobil dapat dikemudikan secara otomatis


18. Langkah-langkah dalam mendefinisikan masalah dalam konsep sistem cerdas adalah...

A. Mendefinisikan suatu ruang keadaan (state space)
B. Menetapkan satu atau lebih keadaan awal (initial state)
C. Semua benar


19. 4 kriteria yang digunakan untuk mengukur perfomance dari suatu model pencarian, kecuali...

A. Opportunity
B. Time Complexity
C. Optimality


20. AI memiliki kemampuan berfikir mengambil keputusan secara rasional, dengan menganalisa hasil belajarnya, merupakan pengertian dari?

A. Reasoning
B. Learning
C. Self Correction


21. Sistem yang dapat bertindak layaknya manusia.

A. Thinking Humanly
B. Acting Humanly
C. Think Rationally

22. Sistem yang bisa berpikir seperti halnya manusia.

A. Thinking Humanly
B. Acting Humanly
C. Think Rationally

23. Sistem yang mampu berpikir secara rasional.

A. Thinking Humanly
B. Acting Humanly
C. Think Rationally

24. Sistem yang mampu bertindak secara rasional.

A. Act Rationally
B. Thinking Humanly
C. Acting Humanly


25. Learning, Reasoning, Self Correction termasuk ke dalam?

A. 3 poin penting kemampuan AI
B. 3 poin penting Acting Humanly
C. 3 poin penting Thinking Humanly


QUIZ ini dibuat sebagai tugas kuliah sebagaimana yang tertuang dalam https://onlinelearning.uhamka.ac.id

Selasa, 08 November 2022

TUGAS 6 PDS 7E

 TUGAS PDS

Langkah Dasar Dan Contoh Simulasi Antrian


Langkah-Langkah Dasar Simulasi
  1. Menetapkan karakteristik masukan.
– Biasanya dimodelkan sebagai distribusi 
     probabilitas 
      2. Menkonstruksi tabel simulasi. 

          – Spesifikasi masalah 
          – Biasanya terdiri dari sekumpulan masukan dan lebih dari satu respon – Pengulangan 
    3. Membangkitkan nilai secara berulanag untuk setiap masukan dan mengevaluasi fungsi. 

Contoh Simulasi Sistem Antrian

Sistem antrian terdiri dari: Pemanggilan populasi (Calling population): Biasa tidak terbatas: jika sebuah unit keluar, tidak ada perubahan pada laju ketibaan/kedatangan. Kedatangan/ketibaan: terjadi secara acak. Mekanisme pelayanan: Sebuah unit akan dilayani dalam panjang waktu yang acak berdasarkan suatu distribusi probabilitas. Kapasitas sistem: tidak ada batasan displin antrian – Urutan layanan, misal, FIFO.

Aliran Sistem Antrian

  1. Kedatangan dan pelayanan didefinisikan melalui distribusi probabilitas waktu antara kedatangan dan distribusi waktu pelayanan. 
  2. Laju pelayanan vs. laju kedatangan: tidak stabil atau ekplosif 
  3. Keadaan: jumlah unit dalam sistem dan status dari pelayan 
  4. Peristiwa: Stimulan yang menyebabkan keadaan sistem berubah. 
  5. Clock simulasi: Trace waktu simulasi.
Artikel ini dibuat sebagai tugas kuliah sebagaimana yang tertuang dalam Online Learning Uhamka

Senin, 07 November 2022

TUGAS 6 PKT 7D22

 Pengantar Kecerdasan Tiruan

Poin Penting dan Garis Kemampuan AI

3 Poin Penting Kemampuan AI

  • Learning
  • Reasoning
  • Self Correction

LEARNING

AI perlu belajar untuk memperkaya pengetahuannya. Proses  belajar AI pun tidak selalu disuruh oleh manusia, melainkan AI  akan belajar dengan sendirinya berdasarkan pengalaman AI  saat digunakan oleh manusia.

REASONING

AI memiliki kemampuan berfikir mengambil keputusan secara  rasional, dengan menganalisa hasil belajarnya


SELF CORRECTION

Hal yang cukup menarik dari AI  adalah iamampu melakukan self correction atau mengoreksi diri
sendiri.


Secara garis besar sebuah  kecerdasan buatan dapat  Melakukan salah satu dari keempat faktor berikut.
  1. Acting humanly, sistem yang dapat bertindak layaknya  manusia.
  2. Thinking humanly, sistem yang bisa berpikir seperti halnya manusia.
  3. Think rationally, sistem yang mampu berpikir secara  rasional.
  4. Act rationally, sistem yang mampu bertindak secara  rasional.
SOAL DAN JAWABAN
  1. Pengertian Kecerdasan Tiruan? merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adalah- cerdas.
  2. Perspektif AI dari beberapa sisi tujuan AI! Menurut Winston dan Prendergast [1984] :

    1. membuat mesin menjadi lebih pintar

    2. memahami apa itu kecerdasan

    3. membuat mesin lebih bermanfaat

    3. 

  3. Tantangan menggunakan kecerdasan buatan yaitu? Kecerdasan buatan akan mengubah setiap industri, tetapi kita harus memahami batasannya.

  4. Keterbatasan prinsip AI adalah? bahwa AI belajar dari data. Tidak ada cara lain untuk memasukkan pengetahuan.

  5. Keterbatasan prinsip AI berarti ketidakakuratan dalam? data akan tercermin di dalam hasilnya. Dan setiap lapisan tambahan dari prediksi atau analisis harus ditambahkan secara terpisah.

  6. Sistem AI saat ini dilatih untuk? melakukan tugas yang ditentukan dengan jelas.

  7. Sistem yang mendeteksi penipuan tidak dapat mengendarai mobil atau memberi Anda nasihat hukum adalah sistem? AI

  8. Sistem yang memainkan poker tidak bisa bermain solitaire atau catur disebut? AI

  9. Sistem yang mendeteksi penipuan layanan kesehatan tidak dapat secara akurat mendeteksi penipuan pajak atau penipuan klaim garansi yaitu? sistem AI

  10. Definisi Kecerdasan Buatan menurut rich and knight? "Kecerdasan buatan merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia."

  11. Perspektif AI dari Bisnis? AI adalah sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis.

  12. Perspektif AI dari makna Kecerdasan (Intelligence)? AI adalah bagaimana membuat mesin yang “cerdas” dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia
  13. Perspektif AI dari sisi penelitian (research)? Riset tentang AI dimulai pada awal tahun 1960-an, percobaan pertama adalah membuat program permainan (game) catur, membuktikan teori, dan general problem solving (untuk tugastugas sederhana) o 
    “Artificial intelligence” adalah nama pada akar dari studi area.
  14. Perspektif AI dari sisi pemrograman (Programming)? AI termasuk didalamnya adalah studi tentang pemrograman simbolik, pemecahan masalah, proses pencarian (search)
    Umumnya program AI lebih fokus pada simbol-simbol daripada pemrosesan numerik (huruf, kata, angka untuk merepresentasikan obyek, proses dan hubungannya). 
    Pemecahan masalah -> pencapaian tujuan 
    Search -> jarang mengarah langsung ke solusi. Proses search menggunakan beberapa teknik.
  15. Bahasa pemrograman yang sering digunakan AI : LISP, dikembangkan awal tahun 1950-an, bahasa pemrograman pertama yang diasosiasikan dengan AI. 
    PROLOG, dikembangkan pada tahun 1970-an. 
    Bahasa pemrograman berorientasi obyek (Object Oriented Programming (Objective C, C++, Smalltalk, Java)
  16. LISP dikembangkan pada awal tahun? 1950-an
  17. Bahasa pemrograman pertama yang diasosiasikan dengan AI? LISP
  18. Prolog dikembangkan pada tahun? 1970-an
  19. Riset tentang AI dimulai pada awal tahun? 1960-an
  20. Percobaan pertama AI adalah? Membuat game catur
Artikel ini dibuat sebagai tugas kuliah sebagaimana yang tertuang dalam Online Learning Uhamka

Selasa, 01 November 2022

TUGAS 5 PDS 7E

 TUGAS PEMODELAN DAN SIMULASI

HUBUNGAN SIMULASI DAN PEMODELAN DALAM SEBUAH SISTEM


Langkah-Langkah Studi Simulasi
  1. Formulasi masalah
  2. Penetapan tujuan dan rencana proyek: pendekatan yang digunakan untuk menyelesaikan masalah.
  3. Konseptualisasi model: membangun model yang masuk akal.
  4. Pengumpulan data: mengumpulkan data yang diperlukan untuk merun simulasi (seperti laju ketibaan, proses ketibaan, displin layanan, laju pelayanan dsb.).
  5. Penerjemahan Model: konversi model suatu bahas pemrograman.
  6. Verifikasi: Verifikasi model melalui pengecekan apakah program bekerja dengan baik.
  7. Validasi: Check apakah sistim merepresentasi sistim riil secara akurat.
  8. Desain Eksperimen: Berapa banyak runs? Untuk berapa lama? Jenis variasi masukannya seperti apa?
  9. Produksi runs dan analisis: running aktual simulasi, mengumpulkan dan menganalisis keluaran.
  10. Jalankan lagi (More runs): mengulangi eksperiemn jika perlu.
  11. Dokumentasi dan pelaporan: Dokumen dan laporan hasil
  12. Implementasi
1. Formulasi masalah: 
– mengidentifikasikan maslah yang akan diselesaikan 
– mendeskripsikan operasi sistim dalam term-term obyek dan aktivitas   
  dalam suatau layout
– mengidentifikasi sistem dalam term-term variabel input (eksogen), dan 
   output (endogen) 
– mengkatagorikan variabel input sebagi decision (controllable) dan 
   parameters (uncontrollable)
 – mendefinisikan pengukuran kinerja sistim (sebagai fungsi dari variabel 
   endogen) dan fungsi obyek (kombinasi beberapa pengukuran)
 – mengembangkan struktur model awal (preliminary)
 – mengembangkan struktur mode lebih rinci yang menident…kasi seluruh 
    obyek berikut atribut dan interface-nya

2. Penetapan tujuan dan rencana proyek: Pendekatan yang digunakan untuk menyelesaikan masalah. 

3. Konseptualisasi model: membangun model yang masuk akal. 
– memahami sistem 
¤ Pendekata proses (atau pendekatan alarian fisik (physical flow approach)) didasarkan pada tracking flow dari entitas-entitas keseluruhan sistem berikut titik pemorsesan dan aturan keputusan percabangan 
¤ Pendekatan peristiwa (event) (atau pendekatan perubahan keadaan (state change approach)) didasarkan pada definisi variabel keadaan internal dan events sistim yang mengubahnya, diikuti oleh deskripsi operasi sistim ketika suatu event terjadi
– konstruksi model 
¤ definisi obyek, atribut, metode 
¤ flowchart metode yang relevan 
¤ pemilihan bahas implemntasi ¤ penggunaan random variates dan statistik kinerja 
¤ coding dan debugging

4. Pengumpulan data: mengumpulkan data yang diperlukan untuk merun simulasi (seperti laju ketibaan, proses ketibaan, displin layanan, laju pelayanan dsb.).
 – observasi langsung dan perekaman manual variabel yang diseleksi(selected)
– time-stamping untuk men-track aliran suatu entitas keseluruh sistem 
– menyeleksi ukuran sample yang valid secara statistik
 – menyeleksi sutau format data yang dapat diproses oleh komputer 
– analisis statistik untuk menetapkan distribusi dan parameter data acak 
– memutuskan data mana yang dipandang sebagai acak dan yang mana diasumsikan deterministik

5. Penerjemahan Model: konversi model ke dalam suatu bahasa pemrograman

6. Verifikasi: Verifikasi model melalui pengecekan apakah program bekerja dengan baik.

7. Validasi: Check apakah sistim merepresentasi sistim riil secara akurat.

8. Desain Eksperimen: 
Berapa banyak runs? 
Untuk berapa lama? 
Jenis variasi masukannya seperti apa ? 
– evaluasi statistik output untuk mementapkan beberapa level presisi yang diterima dari pengukuruan kinerja 
– analisi terminasi digunakan jika interval waktu riil tertentu akan disimulasikan 
– steady state analysis digunakan jika obyek of interest merupakan rata-rata long-term 

9. Produksi runs dan analisis: running aktual simulasi, mengumpulkan dan menganalisis keluaran.

SOAL & JAWABAN
  1. Apa itu definisi sistem? Sistem didefinsikan sebagai suatu kumpulan satu kesatuan, seperti manusia dan mesin yang aktif dan berinteraksi bersama-sama untuk mendapatkan penyelesaian akhir pokok pikiran.
  2. Apa itu Sistem Diskrit? variabel-variabel keadaan hanya berubah pada set titik waktu yang diskrit.
  3. Apa itu Sistem Kontinyu? variabel-variabel berubah secara kontinyu menurut waktu.
  4. Apa yang dimaksud simulasi? Simulasi adalah cara mempelajari Sistem dengan menggunakan pemodelan.
  5. Sebutkan klarifikasi model dalam simulasi? Model Simulasi Statik vs. Dinamik, Model Simulasi Deterministik vs. Stokastik, Model Simulasi Kontinyu vs. Diskrit
  6. Apa yang dimaksud model statik? representasi sistem pada waktu tertentu. Waktu tidak berperan di sini. 
  7. Apa yang dimaksud model dinamik? merepresentasikan sistem dalam perubahannya terhadap waktu.  
  8. Langkah terpenting dalam studi simulasi adalah? validasi
  9. Sebutkan 1 contoh dari model diskrit! jumlah customer di bank
  10. Sebutkan 1 contoh dari model dinamik! sistem conveyor di pabrik
Artikel ini dibuat sebagai tugas kuliah sebagaimana yang tertuang dalam Online Learning Uhamka

Jawaban UAS (Pengantar Kecerdasan Tiruan) (7D) (Fikri Kurnia Ramadhan) (1903015027).

Sumber :  Online Learning Uhamka