Monday, October 15, 2018

Sistem Cerdas


 A. Pengertian Sistem Cerdas

            Sistem cerdas atau biasa lebih di kenal dengan Kecerdasan Buatan atau Intelegensi Buatan(Artificial Inteligence) merupakan cabang terpenting dalam dunia komputer., “kecerdasan” inilah yang diciptakan untuk kemudian dimasukkan ke dalam suatu mesin atau komputer. Sistem ini dibuat agar dapat berpikir layaknya manusia. Sistem ini juga dibuat agar dapat “berperilaku” seperti manusia, juga mampu menyerap pengalaman dan mampu bertindak berdasarkan pengalaman tersebut, sehingga sistem ini seolah-olah mempunyai kehendak sendiri dan mampu berpikir seperti halnya manusia. 

B. Sejarah Sistem Cerdas

            Pada awal abad 17, RenĂ© Descartes mengemukakan bahwa tubuh hewan bukanlah apa-apa melainkan hanya mesin-mesin yang rumit. Blaise Pascal menciptakan mesin penghitung digital mekanis pertama pada 1642. Pada 19, Charles Babbage dan Ada Lovelace bekerja pada mesin penghitung mekanis yang dapat diprogram.
            Bertrand Russell dan Alfred North Whitehead menerbitkan Principia Mathematica, yang merombak logika formal. Warren McCulloch dan Walter Pitts menerbitkan "Kalkulus Logis Gagasan yang tetap ada dalam Aktivitas " pada 1943 yang meletakkan pondasi untuk jaringan syaraf.
            Tahun 1950-an adalah periode usaha aktif dalam AI. Program AI pertama yang bekerja ditulis pada 1951 untuk menjalankan mesin Ferranti Mark I di University of Manchester (UK): sebuah program permainan naskah yang ditulis oleh Christopher Strachey dan program permainan catur yang ditulis oleh Dietrich Prinz. John McCarthy membuat istilah "kecerdasan buatan " pada konferensi pertama yang disediakan untuk pokok persoalan ini, pada 1956. Dia juga menemukan bahasa pemrograman Lisp. Alan Turing memperkenalkan "Turing test" sebagai sebuah cara untuk mengoperasionalkan test perilaku cerdas. Joseph Weizenbaum membangun ELIZA, sebuah chatterbot yang menerapkan psikoterapi Rogerian.
            Selama tahun 1960-an dan 1970-an, Joel Moses mendemonstrasikan kekuatan pertimbangan simbolis untuk mengintegrasikan masalah di dalam program Macsyma, program berbasis pengetahuan yang sukses pertama kali dalam bidang matematika. Marvin Minsky dan Seymour Papert menerbitkan Perceptrons, yang mendemostrasikan batas jaringan syaraf sederhana dan Alain Colmerauer mengembangkan bahasa komputer Prolog. Ted Shortliffe mendemonstrasikan kekuatan sistem berbasis aturan untuk representasi pengetahuan dan inferensi dalam diagnosa dan terapi medis yang kadangkala disebut sebagai sistem pakar pertama. Hans Moravec mengembangkan kendaraan terkendali komputer pertama untuk mengatasi jalan berintang yang kusut secara mandiri.
            Pada tahun 1980-an, jaringan syaraf digunakan secara meluas dengan algoritma perambatan balik, pertama kali diterangkan oleh Paul John Werbos pada 1974. Tahun 1990-an ditandai perolehan besar dalam berbagai bidang AI dan demonstrasi berbagai macam aplikasi. Lebih khusus Deep Blue, sebuah komputer permainan catur, mengalahkan Garry Kasparov dalam sebuah pertandingan 6 game yang terkenal pada tahun 1997. DARPA menyatakan bahwa biaya yang disimpan melalui penerapan metode AI untuk unit penjadwalan dalam Perang Teluk pertama telah mengganti seluruh investasi dalam penelitian AI sejak tahun 1950 pada pemerintah AS.

 C. Contoh Sistem Cerdas

1. Vending Machine

            Vending machine adalah mesin yang digunakan untuk mengeluarkan/menjual produk secara otomatis tanpa ada operator. Operator tidak perlu menunggu mesin, tetapi hanya bertugas untuk mengisi, memeriksa ketersediaan barang yang dijual dan memeriksa mesin. Saat ini vending machine mudah kita jumpai di negara-negara maju yang digunakan sebagai alat untuk menjual berbagai macam produk.
            Cara kerja vending machine adalah dengan melakukan pembayaran (baik menggunakan uang ataupun sistem lainnya) kepada mesin kemudian memilih produk, setelah itu produk yang dipilih akan segera keluar.

2. USG


            USG merupakan salah satu contoh penggunaan sistem cerdas dalam bidang kesehatan. USG bekerja berdasarkan pantulan gelombang suara ultrasonik. Banyak digunakan untuk mendeteksi janin dalam kandungan. Alat ini bekerja dengan menerima input berupa suara yang lalu diolah menjadi sebuah informasi berupa visual. Alat ini cukup aman karena tidak menimbulkan radiasi seperti sinar-x yang biasanya digunakan untuk rontgen.

3. Kran air otomatis


            Kran air otomatis menggunakan sensor infra merah jadi sensor akan mendeteksi bila ada tangan yang mendekat ke keran dan akan mengirim perintah ke unit elektronik untuk membuka kran air. Begitu sensor infra merah tidak mendeteksi tangan lagi maka unit elektronik akan menghentikan aliran air pada keran.
      Sistem sensor infra merah pada dasarnya menggunakan infra merah sebagai media untuk komunikasi data antara receiver dan transmitter . Sistem akan bekerja jika sinar infra merah yang dipancarkan terhalang oleh suatu benda yang mengakibatkan sinar infra merah tersebut tidak dapat terdeteksi oleh penerima. 




sumber:

Tuesday, October 2, 2018

Grafik Komputer dan Pengolahan Citra


            Dalam dunia komputer tentu kita sering mendengar istilah grafik komputer dan pengolahan citra. Grafik komputer merupakan sebuah ilmu komputer yang berkaitan dengan pembuatan dan manipulasi gambar. Karena berhubungan dengan komputer, tentu saja gambar yang dimaksud adalah gambar digital. Bentuk sederhana dari grafik komputer adalah grafika komputer 2D dan 3D. Grafika komputer memiliki bagian-bagiannya yaitu;

  •        Geometri: mempelajari cara menggambarkan permukaan bidang
  •         Animasi: mempelajari cara menggambarkan dan memanipulasi gerakan
  •         Rendering: mempelajari algoritma untuk menampilkan efek cahaya
  •         Citra (Imaging): mempelajari cara pengambilan dan penyuntingan gambar
             Sedangkan, pengolahan citra merupakan kegiatan memperbaiki kualitas gambar/citra menjadi citra lain dengan menggunakan teknik tertentu sehingga mudah dipahami oleh komputer atau manusia. Ada 2 macam citra yaitu;

  • .   Citra Kontinyu. Dihasilkan dari sistem optik yang menerima sinyal analog. Contoh: mata manusia, kamera analog.
  • .       Citra Diskrit / Citra Digital dibentuk dari pixel-pixel yang tergabung dalam satu kesatuan yang membentuk sebuah citra yang hanya dapat dibuka dengan komputerisasi.
Terdapat beberapa operasi pengolahan citra yang perlu diketahu:

  1.      Perbaikan kualitas citra (image enchacement) tujuan memperbaiki kualitas citra dengan memanipulasi parameter-parameter citra.
  2.          Pemugaran citra (image restoration) tujuan menghilangkan cacat pada citra. Dengan hal ini penyebab degradasi citra diketahui.
  3.       Pemampatan citra (image compression) tujuan citra direpresentasikan dalam bentuk lebih kompak, sehingga dapat mempertahankan kualitas gambar dengan memori yang lebih sedikit (misalnya .BMP menjadi .JPEG).
  4.          Segmentasi citra (image segmentation) tuuan memecah sutu citra ke dalam beberapa segmen dengan suatu criteria tertentu.
  5.    Analisis citra (image analysis) tujuan menghitung besaran kuantitatif dari citra untuk menghasilkan deskripsinya.
  6.         Rekontruksi citra (image reconstruction) tujuan membentuk ulang objek dari beberapa citra hasil proyeksi.

            Setelah mengenal apa itu grafik komputer dan pengolahan citra yang sama-sama berorientasi pada gambar/objek, tentunya kita ingin tahu apa perbedaan dari kedua istilah tersebut. Perbedaan grafik komputer dan pengolahan citra ialah pada grafik komputer objek berorientasi pixel, pengolahan data citra untuk mendapatkan interpretasi 2D/3D, dan menitik beratkan pada manipulasi citra sesuai keinginan user. Sedangkan, pada pengolahan citra objek berorientasi vektor, menggunakan model 2D/3D dengan hasil nyata, cenderung mempelajari konsep dan implementasi metode untuk pembangkitan citra.
            Dengan kata lain, perbedaan grafik komputer dan pengolahan citra merupakan jika grafik komputer adalah ilmu yang mempelajari tentang suatu objek gambar maka pengolahan citra ialah yang mengolahnya. Mengolah dari sebuah citra lama menjadi suatu citra baru. Penerapan grafik komputer dan pengolahan citra pada kehidupan sehari-hari, yaitu:

1.      Bidang Kesehatan : Rontgen, USG
2.      Bidang Pendidikan : PowerPoint
3.      Bidang Hiburan : Film
4.      Bidang Seni : Gambar 2D/3D
5.   CAD (Computer Aided Machine) : alat bantu berbasis komputer yang digunakan dalam proses analisis dam desain, khusunya untuk sistem arsitektural dan engineering
6.      Video Game
7.      Bidang Fotografi
8.      Teknologi Pengaman : Sidik jari, wajah dan biometrika.
9.      Mikroskop Elektron


Monday, April 30, 2018

Standar Internasional Manajemen Pelayanan Teknologi Informasi


            Standar Internasional Manajemen Pelayanan Teknologi Informasi merupakan suatu panduan atau referensi dalam memastikan terwujudnya manajemen pelayanan teknologi informasi yang baik dan handal. Setiap perusahaan wajib memiliki standar tersebut. Maka dari itu perusahaan wajib memperhatikan 5 domain proses utama dalam memastikan terjadinya pelayanan teknologi informasi yang handal. 5 domain proses utama tersebut adalah Service Strategy, Service Design, Service Transition, Service Operation, dan Continual Service Improvement.
             Pada artikel ini akan dibahas standar internasional manajemen pelayanan teknologi informasi pada PT. Aplikasi Karya Anak Bangsa atau biasa dikenal dengan Go-Jek. Go-Jek merupakan perusahaan startup asli Indonesia yang menyediakan jasa layanan ojek profesional. Bermula di tahun 2010 sebagai perusahaan transportasi roda dua melalui panggilan telepon, Go-Jek kini telah tumbuh menjadi on-demand mobile platform dan aplikasi yang menyediakan berbagai layanan lengkap.
            Service Strategy dari Go-Jek adalah berusaha menawarkan faktor kecepatan, keamanan, dan kenyamanan bagi para pelanggan. Selain itu, Go-Jek juga mengurangi permasalahan penyediaan uang tunai dengan menyediakan e-wallet Go-Jek credit atau yang biasa disebut Go-Pay. Go-Jek juga melakukan strategi marketing dalam menentukan tarif agar menarik konsumen. Dalam hal ini, Go-Jek menetapkan tarif yang lebih murah bagi pengguna jasanya dibandingkan dengan ojek biasa dengan fasilitas langsung dijemput dititik jemput konsumen tanpa harus konsumen mencari keluar. Dan juga banyaknya harga promo yang diberikan oleh Go-Jek untuk konsumen semakin membuat konsumen tertarik.
            Aplikasi Go-Jek yang memudahkan konsumen untuk memesan kebutuhannya termasuk kedalam Service Design. Saat ini aplikasi Go-Jek sudah dapat bertukar pesan dengan driver tanpa mengeluarkan biaya pulsa. Hanya saja, fitur tersebut akan didapatkan jika kita sudah mengupgrade aplikasinya. Aplikasi Go-Jek memiliki menu favorite, menu ini berisi service yang sering kita gunakan. Menu ini mempermudah konsumen karena konsumen tidak perlu mencari lagi service tersebut. Hal itu sangat menghemat waktu konsumen.
            Sejak awal berdiri, Go-Jek hanya menawarkan service Go-Ride. Yaitu, ojek sepeda motor. Seiring semakin berkembangnya aplikasi, Go-Jek memberikan Service Transition yang awalnya hanya service Go-Ride kemudian ditambahkan beberapa service seperti Go-Car untuk transportasi mobil, Go-Food untuk membeli dan mengantarkan pesanan makanan, Go-Send untuk pengiriman barang. Kemudian setelah pembaharuan lagi, semakin banyak service yang ditawarkan oleh Go-Jek. Seperti, Go-Pulsa, Go-shop, Go-Mart, Go-Box, Go-Massage, Go-Clean, Go-Glam, Go-Tix, Go-Auto, dan Go-Med. Dalam hal memudahkan konsumen untuk mencari kebutuhan, service transition Go-Jek sangat handal. Sangat memudahkan bagi konsumen dengan satu aplikasi terdapat semua akses kebutuhan.
                Service Operation merupakan tahapan lifecycle yang mencakup semua kegiatan operasional harian pengelolaan layanan-layanan teknologi informasi, dan itu terdapat pada  perusahaan besar yang bergerak pada bidang pelayanan jasa seperti Go-Jek yang mempunyai sistem dengan layanan-layanan informasi yang berkembang tiap waktu demi memuaskan para konsumen agar pemanfaatan aplikasi lebih efisien dan mudah di pergunakan. Go-Jek memiliki tiga pembagian service operation yaitu:
  1.       Transaction Processing System

 Sistem pembayaran Go-Jek masuk ke dalam Transaction Processing System, dimana sistem informasi berfungsi sebagai pengatur alur keluar masuknya transaksi yang terjadi di Go-Jek. Transaksi disini termasuk dalam kalkulasi biaya perjalanan, penambahan Go-Jek kredit apa bila pelanggan menambah jumlah depositnya dan juga pengurangan jumlah kredit karena digunakan untuk membayar layanan Go-Jek. Book order juga termasuk TPS, didalamnya terdapat pengumpulan informasi dari user seperti penentuan lokasi awal dan tujun, dan form lainnya.

2.  Process Control Systems


            Semua proses pemesanan / booking merupakan bagian dari sistem informasi dimana langkah yang dilakukan bertahap sesuai dengan SOP yang telah ditentukan.

3. Enterprise Collaboration System


            Untuk memudahkan koordinasi dan pertukaran informasi pada internal perusahaan, Go-Jek menghubungkan seluruh cabang di berbagai daerah kedalam suatu jaringan. Sedangkan untuk menciptakan kenyamanan konsumen sendiri, Go-Jek memberikan informasi mengenai driver atau suksesor layanan lainya, baik nama, foto, begitu pula sebaliknya, driver megetahui nama serta no HP konsumen, sehingga konsumen dan driver bisa berkomunikasi secara langsung.

            Sedangakan operasi pada aplikasi Go-Jek terus berkembang untuk lebih inovasi agar menarik perhatian konsumen seperti:
1.   Teknologi end user yang tersedia bagi Android dan Ios
2.      Teknologi Database
3.      Api (Application Proggaming Interface)

            Dengan teknologi seperti di atas membuat Go-Jek mempunya service operation yang sangat detail untuk kebaikan perusahaan.
            Sebagai salah satu perusahaan jasa berbasis teknologi informasi terbesar di Indonesia, Continual Service Improvement Go-Jek harus jelas dan baik. Go-Jek harus berkembang sesuai dengan kebutuhan masyarakat dan dinamika global dan siap bersaing dengan perusahaan yang memiliki bidang yang sama, dan menjadi salah satu perusahaan yang dapat memberi kontribusi besar terhadap pertumbuhan ekonomi negara.

Sumber: