Selasa, 11 Desember 2018

 1.Definisi

Machine learning atau biasa disingkat dengan ML ialah kecerdasan buatan (Artificial intelligence) yang mempelajari bagaimana cara mengembangkan suatu sistem, membuat data, dan membuat algoritma-algoritma yang bisa melakukan tugas – tugas nya dengan sendiri tanpa ada arahan dari pengguna nya dan memungkinkan programmer bisa belajar.

Fokus besar penelitian Machine learning adalah bagaimana mengenali secara otomatis pola kompleks dan membuat keputusan cerdas berdasarkan data. Mesin dalam hal ini memiliki arti “sistem” bukan mesin mekanik secara harfiah.
Tidak hanya individu yang belajar meningkatkan kecerdasan nya tetapi mesin juga membutuhkan hal tersebut untuk meningkatkan kecerdasan nya dan memiliki kemampuan yang cerdas dan  tidak di miliki oleh mesin lain nya. Saat ini di cabang Ilmu Komputer Machine learning sangat diminati, di lihat dari banyaknya jumlah mahasiswa (terutama mahasiswa luar negeri) yang banyak berminat untuk mengambil bidang machine learning ini. Dari perusahaan atau organisasi juga sudah banyak menerapkan konsep di bidang machine learning, yang telah di lihat dari perkembangan dunia teknologi masa ini.

Contoh Machine learning: Aplikasi Pengenalan Gambar, Aplikasi Asisten Pribadi seperti Siri, Bixby dll, Chat Bot, Pengenal Wajah, Matlab, SciLab, Mobil otonom dan domain-domain spesifik lainnya.

2.Sejarah
Sejak pertama kali komputer diciptakan manusia sudah memikirkan bagaimana caranya agar komputer dapat belajar dari pengalaman. Hal tersebut terbukti pada tahun 1952, Arthur Samuel menciptakan sebuah program, game of checkers, pada sebuah komputer IBM. Program tersebut dapat mempelajari gerakan untuk memenangkan permainan checkers dan menyimpan gerakan tersebut kedalam memorinya.

Istilah machine learning pada dasarnya adalah proses komputer untuk belajar dari data (learn from data). Tanpa adanya data, komputer tidak akan bisa belajar apa-apa. Oleh karena itu jika kita ingin belajar machine learning, pasti akan terus berinteraksi dengan data. Semua pengetahuan machine learning pasti akan melibatkan data. Data bisa saja sama, akan tetapi algoritma dan pendekatan nya berbeda-beda untuk mendapatkan hasil yang optimal.

Sebagian orang banyak mengatakan bahwa AI (Artificial intelligence) dan Machine learning itu sama dan sederhana. Tapi, kenyataan nya AI (Artificial intelligence) dan Machine learning itu memiliki perbedaan menurut para ahli. Perbedaan nya yaitu :

Machine learning (ML
Suatu metode untuk mencapai AI. Yang berarti dapat menerapkan perangkat pelatihan dengan berbagai cara yang berbeda di platform machine learning untuk memprediksi waktu. Dan akan membuat prediksi mengenai sesuatu yang berdasarkan pada pelatihan dari kumpulan – kumpulan data parsing.

Artificial intelligence (AI)
Yang berarti untuk melakukan pekerjaan atau pun tugas – tugas tertentu komputer  lebih baik  dari pada manusia. Contoh nya saja pada robot yang mampu membuat suatu keputusan berdasarkan banyak nya masukan – masukan, bukan seperti C3PO atau terminator. Sebenarnya tidak terlalu berguna istilah yang sangat luas itu.

3. Konsep Dasar
Konsep dasar ini mampu meningkatkan kecerdasan yang meliputi kemampuan dari suatu individu untuk belajar tanpa terkecuali pada sebuah mesin. Produktivitas manusia akan meningkat jika suatu mesin mampu untuk belajar. Dan mesin tersebut akan berbeda dengan mesin lain nya, karena ia mempunyai kemampuan yang tidak di miliki oleh mesin lain nya.

4. Penjelasan dan Studi Kasus



“Hey Siri” adalah cara memanggil personal assistant di iOS, macOS, tvOS dan watchOS yang pastinya pernah kamu coba. Dibalik cara yang mudah, ada banyak elemen penting yang bekerja di belakangnya untuk satu fitur tersebut. Dikutip dari catatan terbaru pada laman Machine learning Journal, Apple menjelaskan banyak hal mengenai cara kerja di balik fitur Hey Siri. Peran paling besar adalah teknologi Digital Neural Network (DNN) yang menangkap pola akustik suara untuk membuatnya menjadi data input kepada Hey Siri dan memanggil fitur tersebut.

Setelah menangkap data yang diperlukan, proses komputasi berikutnya adalah menentukan apakah frase yang diucapkan sudah dianggap tepat atau belum. Jika tepat, “Hey Siri” yang kamu ucapkan akan diubah menjadi cara memanggil Siri yang sebelumnya hanya dikenal lewat proses tekan dan tahan Home Button. Jika tidak, sistem Deep Neural Network (DNN) akan meningkatkan sensitifitas penerimaan suara selama beberapa waktu alias untuk menerima input suara berikutnya. Dengan proses tersebut, pengguna tidak perlu mengucapkan “Hey Siri” dengan lebih keras, namun sistem DNN yang akan menjadi lebih sensitif.


Minggu, 28 Oktober 2018

Pada tugas kali ini saya akan membuat Garis Horizontal , Vertikal Dan Diagonal dengan menggunakan Code Blocks dan OpenGL.

Untuk lebih lanjut Klik disini

Selasa, 09 Januari 2018




Pada materi kali ini, kami akan menjelaskan tentang web yang kita buat dari tugas softskill yang bertema-kan web e-commerce. 

Pada gambar diatas merupakan front page dari web kita, dimana isinya ada judul toko kita, moto kita, akun user / admin, dan ketika kita klik tombol shop maka akan masuk kedalam produk-produk yang kita jual.

Jika kita scroll kebawah kita akan melihat produk yang baru di upload ke dalam web kita. Seperti pada gambar dibawah ini :


Pada gambar diatas terdapat keterangan barang-barang yang baru saja di upload ke dalam web kita, disana terdapat harga barang dan merk barang. 

Jika kita scroll ke bawah lagi kita akan melihat biografi dari pendiri dan pengelola web yang kita buat. Dan tampilannya ada pada gambar dibawah ini :

Pada gambar di atas terdapat foto profile dan social media pribadi dari masing-masing pendiri dan pengelola web tersebut.
Selanjutnya terdapat informasi tentang alamat toko kita, juga terdapat nomor telpon toko yang bisa dihubungi, dan ada kotak form untuk memberikan saran / kritik tentang toko kita agar kita bisa memperbaiki kesalahan yang ada atau mengembangkan yang sudah berjalan dengan baik.
Setelah kita membahas tentang front page, kemudian kita akan membahas tentang sub menu akun. Sub menu ini bisa digunakan oleh admin atau user

Pada gambar diatas adalah contoh tampilan login dari admin. Jika username dan password sudah di input dengan benar, maka selanjutnya akan menampilkan seperti pada gambar dibawah ini.

Pada gambar diatas menunjukan bahwa kalian berhasil login. 

Sebelumnya, diawal kita menjelaskan tombol shop yang ada pada bagian atas, jika kita sudah mengklik tombol shop tersebut maka akan menampilkan barang-barang yang kita jual. Seperti pada gambar dibawah ini.




Jika user ingin membeli barang pada produk kita, user cukup meng-klik barang yang ia sukai maka akan muncul tampilan tentang detail harga barang, spesifikasi barang tersebut pada description, dan quantity pada barang tersebut.

Jika dirasa cukup tentang informasi dari barang tersebut, dan jika si user ingin membeli barang tersebut maka dia meng-klik add to cart, dimana cart tersebut merupakan tempat sementara barang yang akan kita beli. Sebelum di proses checkout. Berikut tampilan pada cart.


Jika user sudah memilih barang yang akan dibeli, maka pada menu cart akan memberikan informasi tentang berapa total barang yang kita ingin beli dan jumlah total harga yang harus dikeluarkan. Setelah itu klik proced to checkout untuk melakukan pembayaran.



Setelah di klik tombol tersebut, maka akan menampilkan billing details untuk mengisi form biodata tentang pembeli / user tersebut. Di dalam form tersebut terdapat hal wajib yang harus di isikan seperti nama pembeli, alamat yang dituju, seperti kota dimana dia tinggal, letak provinsi, kode pos wilayah tersebut dan kontak pribadi seperti nomer telpon yang bisa dihubungi dan alamat email pribadi / aktif. 

Jika dirasa form tersebut sudah di isi dengan benar, maka selanjutnya klik place order untuk melakukan pembelian.



Setelah kita melakukan pembelian, maka kita akan mendapatkan tanda bukti bahwa kita sudah melakukan pembayaran, disana terdapat nomor pembelian / antrian, ada juga tanggal pembelian, email pribadi yang bisa dihubungi dan total harga. 

Setelah si user / pembeli memesan barang di web tersebut, maka admin mendapatkan pemberitahuan bahwa ada pemesanan barang dari pembeli.
Pada gambar di atas merupakan tampilan database dari pelanggan yang membeli barang pada web kita,

pada gambar di atas dijelaskan bahwa ada barang yang baru masuk seperti tanda strip warna abu-abu itu tandanya barang baru masuk

Pada gambar tersebut terdapat tanda ceklis biru, yang artinya barang sudah di proses dan sudah dikirim oleh admin

Untuk tanda titik 3 ( … ) berwarna hijau artinya barang tersebut sedang di proses oleh admin

User akan mendapat pemberitahuan melalui telpon ataupun email dari admin jika barang tersebut sudah di proses atau sedang di kirim. 

Sekian penjelasan tentang web e-commerce dari kelompok kami. Kurang lebihnya kami mohon maaf. Terima kasih. ^^



Note : 
Akses menggunakan XAMPP dan Wordpress.
https://localhost/toko