Kamis, 11 November 2021

Kecerdasan Buatan atau Artifisial Intellegence

  

Nayra Umaiza 7F 

Kecerdasan buatan atau Artificial Intelligence (AI) adalah simulasi dari kecerdasan yang dimiliki oleh manusia yang dimodelkan di dalam mesin dan diprogram agar bisa berpikir seperti halnya manusia. Sedangkan menurut Mc Leod dan Schell,  kecerdasan buatan adalah aktivitas penyediaan mesin seperti komputer dengan kemampuan untuk menampilkan perilaku yang dianggap sama cerdasnya dengan jika kemampuan tersebut ditampilkan oleh manusia.

Dengan kata lain AI merupakan sistem komputer yang bisa melakukan pekerjaan-pekerjaan yang umumnya memerlukan tenaga manusia atau kecerdasan manusia untuk menyelesaikan pekerjaan tersebut.

AI sendiri merupakan teknologi yang memerlukan data untuk dijadikan pengetahuan, sama seperti manusia. AI membutuhkan pengalaman dan data supaya kecerdasannya bisa lebih baik lagi. Poin penting dalam proses AI adalah learningreasoning dan self correction. 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.

Hal yang cukup menarik dari AI adalah ia mampu melakukan self correction atau mengoreksi diri sendiri. Jika kamu pernah mendengar ungkapan AI “Jika aku tidak pernah menang, maka setidaknya aku tidak boleh kalah” sedikit ngeri juga ya. AI memang diprogram untuk itu terus belajar dan membenahi diri sendiri dari kesalahan yang pernah dibuatnya.

Jika kamu masih bingung dari cara kerja AI, mari kita ambil salah satu contoh yaitu AlphaGo. Saat awal dikembangkan ia diberi 100 ribu data pertandingan Go untuk dipelajari. Kemudian, AlphaGo akan bermain Go bersama dengan dirinya sendiri dan setiap dia kalah dia akan memperbaiki cara ia bermain dan proses bermain ini akan diulang sampai jutaan kali.

Salah satu kelebihan AI dibanding manusia adalah AI yang dimiliki oleh AlphaGo tadi adalah manusia hanya dapat bermain satu kali dalam satu waktu. Sedangkan AI bisa mensimulasikan beberapa pertandingan pada satu waktu secara bersamaan. Sehingga proses belajar dan pengalamannya juga bisa lebih banyak dibanding manusia. Hal ini terbukti ketika AlphaGo bermain dengan juara dunia Go pada tahun 2016 ia bisa menjadi pemenangnya.

Berikut adalah link youtube nya, jika kalian ingin tahu lebih mengenai materi ini

                                     


 
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.

Contoh Kecerdasan Buatan

Kecerdasan buatan atau AI ini telah banyak diterapkan di berbagai bidang seperti industri, medis, pendidikan, bisnis bahkan dalam kehidupan sehari-hari. Berikut ini beberapa contoh dari penerapan AI yang biasa kamu jumpai dalam kehidupan sehari-hari.

1. DeepFace Facebook

Face Recognition

Salah satu contoh dari AI adalah teknologi DeepFace yang dimiliki oleh Facebook. AI ini berfungsi untuk mengenali wajah orang yang ada pada postingan foto. Dengan teknologi ini, kamu tidak perlu lagi menandai seseorang yang ada pada foto secara manual, karena AI ini yang akan melakukannya.

Mungkin kamu bertanya-tanya, dari mana AI itu mengetahui bahwa orang yang ada pada foto tersebut adalah kamu? Perlu kamu ketahui bahwa sebelum AI dapat mengidentifikasi bahwa orang di foto itu adalah kamu, AI akan dilatih berdasarkan data. Datanya didapatkan saat kamu menandai orang di foto sebelumnya dan dari hasil saran AI terhadap orang yang ada di foto yang kamu setujui. Setelah AI berlatih dan memiliki banyak data maka AI nantinya akan dapat mengidentifikasi seseorang yang ada di foto.

2. Rekomendasi E-Commerce

AI E-Commerce

Konsep penerapan AI yang sering kamu jumpai salah satunya adalah rekomendasi produk pada e-commerce. Mungkin kamu pernah berbelanja di salah satu e-commerce dan ketika kamu berbelanja ada produk-produk yang direkomendasikan untukmu. Produk yang direkomendasikan tersebut bukan dari seseorang yang memprediksi kira-kira kamu beli apa ya? Produk rekomendasi tersebut merupakan hasil dari proses AI.

Lalu darimana AI mendapatkan produk-produk yang akan direkomendasikan tersebut? AI memperoleh data dari kamu sendiri, misalnya ketika kamu melakukan pencarian produk, pembelian produk dan kamu 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 kamu.

3. Asisten Virtual

Google Asistant

Contoh dari kecerdasan buatan berikutnya adalah asisten virtual, ada banyak penyedia asisten virtual seperti Google assistant, Siri atau Alexa. Seperti asisten pada umumnya, asisten virtual ini juga bisa kamu ajak berinteraksi. Selain itu asisten virtual dapat mencatat kapan kamu ada janji atau acara dan memberikan informasi ketika waktu acara yang ditentukan segera tiba.

Asisten virtual ini juga bisa kamu perintah untuk melakukan pengiriman pesan, memutar musik, membuka aplikasi dan lain sebagainya. Asisten virtual ini juga akan terus belajar seiring kamu menggunakannya, sehingga asisten virtual dapat mengetahui apa yang kamu sukai dan hal apa yang biasa kamu lakukan.

Sebenarnya masih banyak lagi contoh penerapan dari AI, seperti fitur AI yang dimiliki oleh kamera pada smartphone yang bisa melakukan pengaturan kamera sesuai dengan kondisi saat itu. Atau AI dari mobil Tesla yang mampu berjalan tanpa adanya pengemudi. 

Sekian penjelasan singkat dari saya, terima kasih, dan sampai jumpaa!

source : Google and Youtube











Selasa, 02 November 2021

SOAL INFORMATIKA

 

                       

 

  PG

1.     Penemu Algoritma adalah…

A.    Abu Ja’far Muhammad Ibnu Musa Al Khwarizmi

B.    Alexander Bell

C.    Algoritma

D.    Stephen Cole

 

2.     Berikut yang tidak termasuk ke dalam algoritma Berangkat ke Sekolah…

A.    Mempersiapkan peralatan sekolah

B.    Mandi

C.    Sarapan

D.    Tidur

3.     Berikut langkah yang tidak tepat dalam algoritma membuat nasi goreng

A.    Menyalakan kompor, kemudian meletakkan wajan di atas kompor

B.    Memasukkan nasi, kemudian menambahkan kecap

C.    Mematikan kompor, kemudian memindahkan nasi ke piring

D.    Memasukkan satu sendok minyak kelapa, kemudian memasukkan telur

4.     Fungsi utama dari flowchart adalah…

A.    Untuk menggambarkan sebuah program

B.    Untuk menggambarkan sebuah rencana program berdasarkan algoritma

C.    Untuk menggambarkan alur

D.    Untuk menggambarkan diagram


 


5.          

  
Simbol flowchart tersebut berfungsi... 

A.    Menunjukkan alur data

B.    Menyimpan data

C.    Menunjukkan permulaan (start) atau akhir (stop) dari suatu proses

D.    Menunjukkan dokumen



 


6.       Simbol flowchart tersebut berfungsi…

A.    Menunjukkan proses input – output

B.    Menunjukkan permulaan

C.    Menyimpan data

D.    Menunjukkan dokumen

 

7.      
 
Perhatikan flowchart berikut.

               Pernyataan yang tepat berdasarkan flowchart tersebut…

A.    Jika nilai x = 0, tidak akan diprint

B.    Jika nilai x < 0, tidak akan diprint

A.    Jika nilai x > 0, akan diprint

B.    Jika nilai x bukan 0, akan langsung diprint

8.    
Proses input – output yang terjadi tanpa bergantung pada jenis peralatannya sebagai berikut…

A.  
           
B. 
         



C. 
D. 
 

   

      



 

9.     Berikut adalah jenis jenis flowchart, kecuali…

A.    Flowchart Sistem (System Flowchart)

B.    Flowchart Dokumen (Document Flowchart)

C.    Flowchart Skematis (Schematic Flowchart)

D.    Flowchart Masukan (Input Flowchart)

 

10.  Bagan ini berfungsi menggambarkan tahapan dalam proses sebuah program…

A.    Flowchart system

B.    Flowchart program

C.    Flowchart dokumen

D.    Flowchart proses

 

11.  Kedua flowchart berikut sama sama digunakan untuk menggambarkan prosedur/proses dalam system…

A.    Flowchart skematis dan flowchart program

B.    Flowchart skematis dan flowchart dokumen

C.    Flowchart dokumen dan flowchart program

D.    Flowchart skematis dan flowchart system

 

 

12.  Contoh bahasa pemograman untuk program, kecuali…

A.    Pascal

B.    Basic

C.    Dev C++

D.    C++

 

13.  Di aplikasi Dev C++, perintah yang berfungsi menjalankan atau mengexecute program yang telah dibuat terdapat di…

A.    Menu bar

B.    Title bar

C.    Toolbar

D.    Toolbar Builder

 

14.  Untuk mengecek apakah program yang dibuat sudah terbebas dari eror atau kesalahan teknis dapat dilakukan dengan mengklik…

A.    Edit

B.    Run

C.    Compile

D.    Compile & Run

 

15.  Blok program yang berfungsi sebagai badan sebuah alur kondingan dilambangkan dengan…

A.    #

B.    {}

C.    <> 

D.    *

 

 

ESAI

1.     Memiliki sebuah input, membutuhkan suatu proses tertentu, merupakan pola pikiran dan pola logis yang menghasilkan output, memiliki instruksi yang tegas dan jelas, memiliki stopping role (titik berhenti)

 

2.     Pisahkan pakaian berdasarkan jenisnya.

·       Bersihkan terlebih dahulu noda dan kotoran yang tebal atau mengering agar tidak mengotori seluruh cucian.

·       Masukkan pakaian yang akan dicuci ke dalam bak mesin cuci.

·       Taburkan detergen khusus untuk mesin cuci secukupnya.

·       Isi bak cuci dengan air bersih, pastikan semua pakaian terendam. Anda juga dapat merendamnya selama beberapa menit terlebih dahulu.

·       Pasang kekuatan atau kecepatan mencuci sesuai kebutuhan. Pasang timer untuk setiap kali pencucian/pembilasan.

·       Setelah selesai, keringkan pakaian dengan menggunakan mesin pengering. Pastikan baju dimasukkan ke dalam mesin pengering dalam kondisi terbuka dan tidak terpilin.

 

3.     Karena berfungsi untuk melihat prosedur dalam suatu proses produksi

 

4.     Klik atau Pilih access toolbar bagian FILE.

  • Pilih SAVE jika sudah pernah menyimpan sebelumnya.
  • Pilih SAVE AS jika belum pernah menyimpannya sama sekali.
  • Pilih bagian BROWSE untuk memilih tempat dimana kita akan menyimpan.
  • Ganti nama terlebih dahulu agar mudah dalam melakukan pencarian.
  • Kemudian pilih tombol SAVE

 

5.     Compile: Untuk mengecek apakah program yg dibuat sudah terbebas dari eror atau hanya mengecek apakah terdapat kesalahan teknis/penulisan pada program yang dibuat

Run: Untuk menerjemahkan program dan untuk memastikan bahwa program yang ditulis benar

Compile & Run: Untuk mengecek apakah secara teknis masih terdapat eror/kesalahan di program

 

Ulangan Informatika

 Nayra Umaiza 8C/24 1.  Adapun tujuan dari analisis data adalah  untuk mendeskripsikan data sehingga bisa di pahami, lalu untuk membuat kesi...