Selasa, 08 Desember 2020

Tugas : Bidang Aplikasi Kecerdasan Buatan

Tugas : Bidang Aplikasi Kecerdasan Buatan

 1. Jelaskan bidang sistem cerdas yang banyak dikembangkan saat ini?

  • Sistem Pakar (Expert Systemi), yaitu program konsultasi (advisory) yang mencoba menirukan proses penalaran seorang pakar/ahli dalam memecahkan masalah yang rumit. Sistem Pakar merupakan aplikasi AI yang paling banyak. Lebih detil tentang Sistem Pakar akan diberikan dalam bab berikutnya.    
  • Pemrosesan Bahasa Alami (Natural Language Processing), yang memberi kemampuan pengguna komputer untuk berkomunikasi dengan komputer dalam bahasa mereka sendiri (bahasa manusia). Sehingga komunikasi dapat dilakukan dengan cara percakapan alih-alih menggunakan perintah yang biasa digunakan dalam bahasa komputer biasa. Bidang ini dibagi 2 lagi:

a. Pemahaman bahasa alami, yang mempelajari metode yang memungkinkan komputer mengerti perintah yang diberikan dalam bahasa manusia biasa. Dengan kata lain, komputer dapat memahami manusia. 

b. Pembangkitan bahasa alami, sering disebut juga sintesa suara, yang membuat komputer dapat membangkitkan bahasa manusia biasa sehingga manusia dapat memahami komputer secara mudah. 

  • Pemahaman Ucapan/Suara (Speech/Voice Understanding), adalah teknik agar komputer dapat mengenali dan memahami bahasa ucapan. Proses ini mengijinkan seseorang berkomunikasi dengan komputer dengan cara berbicara kepadanya. Istilah “pengenalan suara” mengandung arti bahwa tujuan utamanya adalah mengenai kata yang diucapkan tanpa harus tahu artinya, di mana bagian itu merupakan tugas “pemahaman suara”. Secara umum prosesnya adalah usaha untuk menerjemahkan apa yang diucapkan seorang manusia menjadi kata-kata atau kalimat yang dapat dimengerti oleh komputer. 
  • Sistem Sensor dan Robotika. Sistem sensor, seperti sistem visi dan pencitraan, serta sistem pengolahan sinyal, merupakan bagian dari robotika. Sebuah robot, yaitu perangkat elektromekanik yang diprogram untuk melakukan tugas manual, tidak semuanya merupakan bagian dari AI. Robot yang hanya melakukan aksi yang telah diprogramkan dikatakan sebagai robot bodoh yang tidak lebih pintar dari lift. Robot yang cerdas biasanya  mempunyai perangkat sensor, seperti kamera, yang mengumpulkan informasi mengenai operasi dan lingkungannya. Kemudian bagian AI robot tersebut menerjemahkan informasi tadi dan merespon serta beradaptasi jika terjadi perubahan lingkungan. 
  • Komputer Visi, merupakan kombinasi dari pencitraan, pengolahan citra, pengenalan pola serta proses pengambilan keputusan. Tujuan utama dari komputer visi adalah untuk menerjemahkan suatu pemandangan. Komputer visi banyak dipakai dalam kendali kualitas produk industri. 
  • Intelligent Tutoring/Intelligent Computer-Aided Instruction, adalah komputer yang mengajari manusia. Belajar melalui komputer sudah lama digunakab, namun dengan menambahkan aspek kecerdasan di dalamnya, dapat tercipta komputer “guru” yang dapat mengatur teknik pengajarannya untuk menyesuaikan dengan kebutuhan “murid” secara individiual. Sistem ini juga mendukung pembelajaran bagi orang yang mempunyai kekurangan fisik atau kelemahan belajar. 
  • Mesin Belajar (Machine Learning), yang berhubungan dengan sekumpulan metode untuk mencoba mengajari/melatih komputer untuk memecahkan masalah atau mendukung usaha pemecahan masalah dengan menganalisa kasus-kasus yang telah terjadi. Dua metode mesin belajar yang paling populer adalah Komputasi Neural dan Logika Samar yang akan dipelajari lebih dalam di bab-bab berikutnya. Aplikasi lain dari AI misalnya untuk merangkum berita, pemrograman komputer secara otomatis, atau menerjemahkan dari suatu bahasa ke bahasa yang lain, serta aplikasi dalam permainan (Ingat pertandingan catur antara Grand Master Anatoly Karpov dengan komputer Deep Thought dari IBM).  

2. Berikan contoh yang terdapat dalam kehidupan sehari-hari tentang sistem cerdas yang berkaitan dengan bidang Pemahaman Ucapan/Suara (Speech/Voice Understanding)! 

Siri, Cortana, atau Google Now

Jumat, 04 Desember 2020

Tugas : Pengkondisi Sinyal Sensor (Penguatan)

Tugas : Pengkondisi Sinyal Sensor (Penguatan)
1. Apa yang dimaksud dengan pengkondisi sinyal sensor ?

Merupakan suatu konversi sinyal menjadi bentuk yang lebih sesuai yang merupakan antarmuka dengan elemen-elemen lain dalam suatu kontrol proses. 

2. Jelaskan mengapa data masukan yang diterima oleh sensor perlu penguatan! 

Sensor perlu dilakukan penguatan agar menghasilkan tegangan yang cocok sebagai masukan mikroprosesor dan pengubah analog ke digitalnya. 

3. Berikan contoh proses penguatan yang dilakukan!

 Speaker,

  • Amplifier dapat meningkatkan sinyal audio yang berbentuk analog dari sumber suara kecil sebagai input-nya menjadi lebih besar untuk ouput-nya.
  • Untuk dapat memperoleh input-nya, digunakan alat tranduser seperti mikrofon yang dapat mengkonversikan suara menjadi listrik.
  • Sinyal listrik yang bertipe AC atau arus bolak-balik kemudian diperkuat lagi tegangannya, sehingga menjadi output menjadi lebih besar. Biasanya, besaran penguatannya disebut gain.

Minggu, 22 November 2020

Evolusi Sistem Informasi Berbasis Komputer

Evolusi Sistem Informasi Berbasis Komputer
  • Fokus Awal Pada Data (Electronic Data Processing/EDP). Pada awal abad ke 20 pemakaian komputer terbatas hanya untuk aplikasi akuntansi dan digunakan nama Electronic Data Processing (EDP) yang merupakan aplikasi sistem informasi yang paling dasar dalam setiap perusahaan. sekarang kita menggunakan istilah sistem informasi akuntansi untuk menggantikan electronic data processing.
  • Fokus Baru Pada Informasi (Sistem Informasi Manajemen/SIM). Konsep penggunaan komputer untuk mendukung sistem informasi manajemen mulai diperkenalkan pada tahun 1964 oleh para pembuat komputer. Konsep SIM menyadari bahwa aplikasi komputer harus diterapkan untuk tujuan utama menghasilkan informasi manajemen.
  • Fokus revisi pada pendukung keputusan (Decision support system/DSS). Sistem informasi manajemen terus berkembang dalam menghadapi kelemahan-kelemahannya, muncul pendekatan baru dengan nama Decision support systems (DSS), yaitu sistem penghasil informasi yang ditujukan pada suatu masalah tertentu yang harus dipecahkan oleh manajer.
  • Fokus pada komunikasi (office automation/OA). Penerapan OA (office automation) untuk memudahkan komunikasi dan peningkatan produktivitas diantara para manajer dan pekerja kantor lainnya melalui penggunaan alat-alat elektronik.
  • Fokus potensial pada konsultasi (Artificial Intelligence/AI). Ide dasar dari AI adalah bahwa komputer dapat diprogram untuk melaksanakan sebagian logis yang sama seperti manusia.

Senin, 09 November 2020

Tugas II : Aplikasi Sistem Cerdas

Tugas II : Aplikasi Sistem Cerdas
1.    Jelaskan komponen-komponen apa saja yang diperlukan untuk mengaplikasikan kecerdasan buatan!
  • Antarmuka Pengguna (User Interface) : Merupakan mekanisme yang digunakan oleh pengguna dan sistem pakar untuk berkomunikasi. Antarmuka menerima informasi dari pemakai dan mengubahnya    ke dalam bentuk yang dapat diterima oleh sistem. Selain itu antarmuka menerima dari sistem dan menyajikannya ke dalam bentuk yang dapat dimengerti oleh pemakai. 
  • Basis Pengetahuan : Basis pengetahuan mengandung pengetahuan untuk pemahaman, formulasi, dan penyelesaian masalah. 
  • Akuisisi Pengetahuan (Knowledge Acquisition) : Akuisisi pengetahuan adalah akumulasi, transfer, dan transformasi keahlian dalam menyelesaikan masalah dari sumber pengetahuan ke dalam program komputer. Dalam tahap ini knowledge engineer berusaha menyerap pengetahuan untuk selanjutnya ditransfer ke dalam basis pengetahuan. 
  • Mesin/Motor Inferensi (inference engine) : Mesin inferensi adalah program komputer yang memberikan metodologi untuk penalaran tentang informasi yang ada dalam basis pengetahuan dan dalam workplace, dan untuk memformulasikan kesimpulan. 
  • Workplace / Blackboard : Workplace merupakan area dari sekumpulan memori kerja (working memory), digunakan untuk merekam kejadian yang sedang berlangsung termasuk keputusan sementara. 
2.    Jelaskan pengaplikasian kecerdasan buatan dalam kehidupan sehari-hari! Berikan contohnya!
  •  Rekomendasi E-Commerce

ketika kita melakukan pencarian produk, pembelian produk dan kita sudah melihat produk apa saja. Data tersebutlah yang akan diproses dari konsep AI yaitu data mining sehingga AI akan merekomendasikan produk-produk yang pas buat kita.

  •  Asisten Virtual

ada banyak penyedia asisten virtual seperti Google assistant, Siri atau Alexa. Seperti asisten pada umumnya, asisten virtual ini juga bisa diajak berinteraksi. Selain itu asisten virtual dapat mencatat kapan kita ada janji atau acara dan memberikan informasi ketika waktu acara yang ditentukan segera tiba.

  •  Mobil Tanpa Pengemudi

Teknologi ini dilengkapi AI dan beberapa sensor sehingga dapat mendeteksi dan menghindari beberapa halangan. Selain itu mobil akan bergerak sesuai jalur yang kita pilih dan pastinya akan mematuhi rambu-rambu lalu-lintas. 

3.    Mengapa kecerdasan buatan digunakan untuk membantu kegiatan manusia? Jelaskan!

Untuk memudahkan pekerjaan manusia.

Tugas I : Aplikasi Sistem Cerdas

Tugas I : Aplikasi Sistem Cerdas
1.    Jelaskan apa yang menjadi dasar digunakannya sistem cerdas! 
  • Bisa membantu pekerjaan manusia 

seperti contohnya program atau sistem buatan manusia adalah robot yang sudah ada di super market yang dapat berbicara dan memberikan pelayanan seolah seperti manusia.  

  • Membuat mesin menjadi lebih pintar 

contohnya adalah komputer yang dulu hanya dapat mengetik saja, namun seiring dengan perkembangan zaman maka komputer juga dapat dipakai untuk chatting, bermain game dan lain sebagainya. 

  • Membantu menyelesaikan masalah 

seperti contohnya komputer mempunyai program kalkulator yang mana didalamnya dapat memecahkan masalah perhitungan dari hitungan biasa hingga hitungan logika, menjadikan dalam tahap ini kecerdasan buatan bisa berguna sekali untuk banyak orang.

2.    Jelaskan pengaplikasian sistem cerdas dalam bidang pendidikan! Berikan contohnya!

  • Personalisasi Berbasis AI 

Contoh penerapan AI di bidang pendidikan adalah sistem yang dapat mempersonalisasi pembelajaran untuk tiap orang atau murid. Sistem AI dapat membantu membuatkan learning profile untuk tiap murid dan menyesuaikan materi pembelajaran dengan kemampuan, cara belajar, dan pengalaman tiap murid.

  • Voice Assistant

Contoh penerapan AI lainnya di bidang pendidikan adalah pemanfaatan voice assistant di kelas. Kehadiran voice assistant, seperti Amazon Alexa, Google Home, Apple Siri, dan Microsoft Cortana memungkinkan murid berinteraksi dengan materi pembelajaran tanpa harus berinteraksi dengan guru atau dosen, baik di ruang kelas maupun di rumah.

  • Tugas-tugas Administratif

 Contoh penerapan AI di sini adalah mengelola aktivitas back office. Misalnya, sistem AI digunakan untuk membuat penilaian dan memberikan respon terpersonalisasi kepada tiap murid. Tugas-tugas yang sifatnya rutin dan repetitif juga dapat diserahkan pada sistem AI. Bahkan AI dapat menjadi lini terdepan dalam merespon orang tua murid dengan memberikan akses ke sumber-sumber informasi yang dibutuhkan orang tua, bahkan memberikan feedback kepada orang tua murid untuk hal-hal yang bersifat rutin. Sementara guru dapat lebih memperhatikan kebutuhan murid yang lebih memerlukan perhatian langsung.

3.    Apa keuntungan dan kerugian digunakannya sistem cerdas!

  • Keuntungan Sistem Cerdas
  1. Kemampuan menyimpan data yang tidak terbatas (dapat disesuaikan dengan kebutuhan).
  2. Memiliki ketepatan dan kecepatan yang sangat akurat dalam system kerjanya
  3. Dapat digunakan kapan saja karena tanpa ada rasa lelah atau bosan
  • Kekurangan Sistem Cerdas
  1. Teknologi artificial intelegensi tidak memiliki common sense. common sense adalah sesuatu yang membuat kita tidak sekedar memproses informasi, namun kita mengerti informasi tersebut. Kemengertian ini hanya dimiliki oleh manusia.
  2. Kecerdasan yang ada pada artificial intelligence terbatas pada apa yang diberikan kepadanya (terbatas pada program yang diberikan). Alat teknologi artificial intelligence tidak dapat mengolah informasi yang tidak ada dalam sistemnya.

 

 

Rabu, 14 Oktober 2020

Aplikasi Inventaris Menggunakan VB6 #2 (Code & Ms.Access)

Aplikasi Inventaris Menggunakan VB6 #2 (Code & Ms.Access)

 Lanjut dari Part #1.

Masukkan kode program di setiap komponen seperti di bawah ini.

Private Sub CommandAdd_Click()
Adodc1.Recordset.AddNew
End Sub

Private Sub CommandCancel_Click()
ComboAlat.Clear
txtJumlah.Text = ""
TxtHarga.Text = ""
End Sub

Private Sub CommandUpdate_Click()
Adodc1.Recordset.Update
MsgBox "Data Berhasil Diubah", vbInformation, "Success!"
Exit Sub
End Sub

Kemudian kita membuat database-nya untuk menyimpan nilai. Buka Ms. Access kemudian buat tablenya seperti gambar di bawah ini.

 

  • Save as Type (Ms. Access Database 2000-2003 format).
  • Kemudian balik lagi ke Form lalu klik kanan pada komponen Adodc, ADODC Properties.
  • Di Tab General klik build lalu Ms. Jet 4.0 OLE DB Provider.
  • Kemudian Next lalu masukkan file database yang kalian buat tadi. Jika sudah Test Connection terlebih dahulu lalu OK. 
  • Masih di Properties Adodc pilih Tab RecordSource. Ikuti seperti gambar di bawah ini.

  • Lalu OK.

Kemudian isi Properties di ComboBox, TextBox dan DataGrid.

Komponen
DataSource
DataField
DataFormat
ComboAlat
Adodc1
Alat
General
txtJumlah
Adodc1
Jumlah
Number
TxtHarga
Adodc1
Harga
Currency
DataGrid1
Adodc1
-
-

Selesai program berhasil dijalankan. Next akan membuat Print Laporan.