My Gallery

Sabtu, 14 Januari 2017

Artificial Intelligence



Pengertian AI

Artificial Intelligence atau AI dalam bahasa Indonesia artinya Kecerdasan Buatan yaitu kecerdasan yang ditunjukkan oleh suatu entitas ilmiah. Kecerdasan dibuat dan dimasukkan ke dalam suatu mesin/ komputer supaya bisa melakukan pekerjaan seperti yang bisa dikerjakan oleh manusia. Contohnya adalah kemampuan untuk mengambil atau mengoperasikan sesuatu agar mempermudah pekerjaan manusia yang memusatkan perhatian pada penyediaan solusi masalah di kehidupan yang nyata.

Terdapat macam-macam bidang yang menggunakan kecerdasan buatan diantaranya yaitu ada game komputer, sistem pakar, jaringan syaraf tiruan, robotika dan masih banyak lagi. Saya mengambil contoh lain yaitu film The Matrix (1999-2003). Jalan cerita Matrix tersebut berpusat pada karakter bernama Neo. Karakter yang diperankan oleh Keanu Reeves ini memiliki keingintahuan terhadap konsep Matrix. Oleh Trinity (Carrie-Anne Moss), Neo dipertemukan dengan Morpheus (Laurence Fishburne) yang dianggap bisa menjelaskan Matrix. Begitu terkontak dengan Trinity (Carrie-Anne Moss), Neo (Keanu Reeves) terbawa ke dunia yang mempertemukannya dengan Morpheus (Laurence Fishburne). Trilogi The Matrix yang disutradari oleh Andy Wachowski dan Lana Wachowski menggambarkan pertarungan manusia melawan kecerdasan buatan dalam suatu dimensi. Film ini menghadirkan banyak adegan memorable, seperti gerak lambat Neo dalam menghindari peluru kala bertarung melawan koloni agen rahasia kecerdasan buatan.

AMIC (Automotif Multimedia Interface Colaboration)



I.            Pengertian

AIMC (Automotive Multimedia Interface Collaboration) atau Kolaborasi Antarmuka Otomotif Multimedia adalah suatu organisasi dunia yang mengurusi atau memberikan standar kepada perusahaan otomotif dalam membangun interface (antarmuka) multimedia pada kendaraan yang akan diproduksi oleh perusahaan otomotif.

The Automotive Multimedia Interface Kolaborasi (AMIC) didirikan pada Oktober 1998 dengan tujuan untuk mengembangkan serangkaian spesifikasi umum untuk multimedia interface ke sistem elektronik kendaraan bermotor untuk mengakomodasi berbagai berbasis komputer perangkat elektronik di dalam kendaraan. Inisiatif ini-yang pendiri Daimler-Chrysler, Ford, General Motors, Renault dan Toyota – sekarang kelompok semua auto utama pembuat, dan dengan demikian menyediakan kesempatan strategis baru untuk mencapai suatu set umum industri mobil.

Untuk berbagai alasan, kendaraan telah tertinggal di belakang rumah dan perangkat komputasi mobile ketika datang ke alat produktivitas dan multimedia. Keamanan, kehandalan, biaya, dan desain waktu memiliki semua faktor dalam produsen mobil ‘menunda penerimaan teknologi baru. Makalah membahas otomotif standar untuk antarmuka multimedia. Organisasi seperti Otomotif Kolaborasi Multimedia Interface (AMI-C) memiliki kesempatan untuk menjadi kekuatan pendorong di belakang upaya standardisasi yang berbeda, The Otomotif Multimedia Interface Kolaborasi(AMI-C) mengumumkan di seluruh dunia cipta penugasan dari 1394 spesifikasi teknis otomotif ke Trade Association 1394 AMI-C berikut dokumen sekarang milik 1394TA :
• AMI-C 3023 Power Management Specification
• AMI-C 3013 Power Management Architecture
• AMI-C 2002 1.0.2 Common Message Set Power Management
• AMI-C 3034 Power Management Test Documents
• AMI-C 4001 Revision Physical Specification.

II.            Tujuan Utama  AMIC

1.   Menyediakan interface standar untuk memungkinkan pengendara mobil untuk menggunakan berbagai media, komputer dan perangkat komunikasi – dari sistem navigasi dan hands-free telepon selular, melalui manusia maju / mesin sistem antarmuka, termasuk pengenalan suara dan sintesis, untuk dipersembahkan komunikasi jarak dekat ( DSRC) sistem untuk kendaraan untuk infrastruktur komunikasi dan sistem mobil seperti airbag, pintu kunci dan diagnostik input / output.
2.   Meningkatkan pilihan dan mengurangi keusangan sistem elektronik kendaraan.
3.   Memotong biaya keseluruhan informasi kendaraan dan peralatan hiburan dengan meningkatkan ukuran pasar yang efektif dan memperpendek waktu pengembangan – industri otomotif efektif terdiri dari banyak pasar yang kecil karena setiap platform kendaraan sering mengandung berbagai adat-mengembangkan komponen dan platform yang khas hanya sekitar 50.000 unit.
4.   Menawarkan standar terbuka dan spesifikasi untuk informasi interface dalam kendaraan dan antara kendaraan dan dunia luar.

Kelebihan AMIC:
  • Menyediakan interface yang berstandar, sehingga memungkinkan seorang pengendara kendaraan (mobil) dapat menggunakan perangkat lain melalui berbagai media, komputer, perangkat komunikasi dari sistem navigasi dan handsfreeyang biasa digunakan pada telepon selular, termasuk pengenalan suara sintesis yang berfungsi untuk komunikasi jarak dekat untuk dipersembahkan komunikasi jarak dekat (DSRC) sistem untuk kendaraan untuk infrastruktur komunikasi dan sistem mobil seperti airbag, pintu kunci dan diagnostik input / output.
  • Meningkatkan berbagai macam pilihan yang dapat digunakan oleh user dan juga untuk mengurangi keusangan sistem elektronik kendaraan.
  • Memotong biaya yang dikeluarkan untuk keseluruhan informasi kendaraan dan juga peralatan hidubran dengan meningkatkan ukuran pasar yang efektif dan memperpendek waktu pengembangan  industri otomotif efektif. Karena banyak jumlah kendaraan yang sering mengandung berbagai adat mengembangkan komponen dan platfor yang khas hanya sekitar 50.000 unit.
  • Menawarkan standar terbuka dan spesifikasi bagi informasi interface dalam kendaraan dan antara kendaraan dengan dunia luar.
Kekurangan AMIC :
  • Biaya yang relative mahal.
  • Kurangnya pengetahuan tentang perangkat justru akan sangat membingungkan pengguna.
·    Terlalu banyak perangkat multimedia akan menggangu konsentrasi dari pengendara.

III.            Saran
Setiap teknologi pasti mempunyai tujuan yang sangat baik bagi penggunanya, namun jangan biarkan hal tersebut malah mengganggu konsentrasi para pengguna dan menyebabkan tujuan dari teknologi tersebut berubah. Oleh karena itu penggunaan perangkat teknologi multimedia apapun saat berkendara harus memperhatikan dari segi peruntukannya dan yang paling penting adalah keamanan berkendara. Jika tidak memperhatikan hal tersebut maka bisa saja terjadi hal yang tidak diinginkan yang pastinya akan membahayakan bagi diri sendiri dan sesama pengguna jalan lainnya.

IV.            SUMBER

Rabu, 14 Desember 2016

Fitur-fitur pada antarmuka pengguna telematika (Tugas Softskill Pengantar Telematika)



Terdapat 6 macam fitur yang terdapat pada antarmuka pengguna telematika. Fitur-fitur itu antara lain:

1.      Head Up Display System
Head Up Display (HUD) adalah suatu tampilan yang transparan dimana dia menampilkan data tanpa mengharuskan si user untuk melihat ke arah yang lain dari sudut pandang biasanya. Asal nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen. Biasanya digunakan di pesawat terbang tertentu.

2.      Tangible User Interface
Tangible User Interface(TUI), merupakan sistem antarmuka yang memungkinkan seseorang bisa berinteraksi dengan suatu informasi digital lewat lingkungan fisik. Salah satu perintis TUI ialah Hiroshi Ishii, seorang profesor di Laboratorium Media MIT yang memimpin Tangible Media Group. 

3.      Computer Vision
Computer Vision yaitu suatu ilmu pengetahuan dan teknologi dari mesin yang melihat. Computer vision dimanfaatkan juga untuk membangun teori kecerdasan buatan yang membutuhkan informasi dari citra(gambar) yang ditangkap dalam berbagai bentuk seperti urutan video, pandangan dari kamera yang diambil dari berbagai sudut dan data multi dimensi yang didapatkan dari hasil pemindaian (scan) medis. 

4.      Browsing Audio Data
Browsing Audio Data merupakan metode browsing jaringan yang digunakan untuk browsing video / audio data yang ditangkap oleh sebuah IP kamera. Jaringan video / audio metode browsing mencakupi langkah-langkah sebagai berikut :
Menjalankan sebuah program aplikasi komputer lokal untuk mendapatkan kode identifikasi yang disimpan dalam kamera IP Transmisi untuk mendaftarkan kode identifikasi ke DDNS ( Dynamic Domain Name Server) oleh program aplikasi Mendapatkan kamera IP pribadi alamat dan alamat server pribadi sehingga pasangan IP kamera dan kontrol kamera IP melalui kamera IP pribadi alamat dan alamat server pribadi compile ke layanan server melalui alamat server pribadi sehingga untuk mendapatkan video / audio data yang ditangkap oleh kamera IP, dimana server layanan menangkap video / audio data melalui Internet.

5.      Speech Recognition
Sistem ini dipakai untuk mengubah suara menjadi tulisan, dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition) dengan system tersebut computer dapat mendeteksi sebuah suara yang mana dari suara tadi akan di ubah menjadi tulisan. Dengan adanya system ini si user tidak perlu melakukan pengetikan untuk mengetik suatu kalimat tadi cukup membunyikan kata itu maka computer secara otomatis menulis apa yang anda ucapkan.

6.      Speech Synthesis
Speech synthesis adalah hasil dari kecerdasan buatan dari pembicaraan yang dilakukan oleh manusia. Komputer yang digunakan untuk tujuan ini disebut speech syhthesizer dan dapat juga diintegrasikan pada suatu perangkat keras (hardware) dan perangkat lunak (software). Sistem text to speech (TTS) digunakan untuk merubah bahasa normal menjadi pembicaraan.

REFERENSI
Penulis ucapkan banyak terima kasih kepada :

SPESIFIKASI DAN ARSITEKTUR OSGI (Tugas Softskill Pengantar Telematika)



I. PENDAHULUAN
Open Service Gateway Initiative (OSGi) adalah sebuah system dan aplikasi interoperability berbasis komponen platform yang terintegrasi. OSGi merupakan system modul dinamik untuk Java. Teknologi OSGi adalah Universal Middleware. Inti bagian dari spesifikasi adalah sebuah kerangka kerja yang mendefinisikan suatu manajemen siklus hidup aplikasi model, layanan registry, sebuah lingkungan Eksekusi dan Modul. Teknologi OSGi menyediakan sebuah service-oriented, lingkungan yang berbasis komponen untuk pengembang dan menawarkan jalan standard untuk mengatur siklus hidup software. Kemampuan ini dapat menambah nilai jangkauan dari computer dan peralatan yang menggunakan platform Java dengan sangat hebat.  OSGi menyediakan integrasi pra-dibangun dan pra-komponen subsistem diuji. Teknologi ini juga mengurangi biaya pemeliharaan dan kemajuan aftermarket baru peluang unik karena jaringan dapat dimanfaatkan untuk secara dinamis mengupdate atau memberikan layanan dan aplikasi di lapangan.

II. SPESIFIKASI OSGI
Spesifikasi OSGI adalah suatu kerangka kerja yang mendefinisikan aplikasi model manajemen siklus hidup, sebuah layanan registrasi, sebuah lingkungan eksekusi dan modul. Spesifikasi OSGI digunakan di dalam sebuah aplikasi mulai dari ponsel ke open source Eclipse IDE. Wilayah aplikasi lain meliputi mobile, otomasi industri, otomatisasi bangunan, PDA, komputasi grid, hiburan, armada manajemen dan palikasi server. Spesifikasi OSGI yang sekarang digunakan dalam aplikasi mulai dari ponsel ke open source Eclipse IDE. Wilayah aplikasi lain meliputi mobil, otomasi industri, otomatisasi bangunan, PDA, komputasi grid, hiburan (misalnya iPronto), armada manajemen dan aplikasi server. 
Adapun spesifikasi yang lain dimana OSGI akan dirancang untuk melengkapi standar perumahan yang ada, seperti orang – orang LonWorks (lihat kontrol jaringan), CAL, CEBus, HAVi, dan lain-lain. 




III. ARSITEKTUR OSGI
OSGi Arsitektur adalah sebuah set spesifikasi yang mendefinisikan sebuah komponen system dinamik untuk Java. Spesifikasi ini memungkinkan sebuah model pengembangan dimana aplikasi (secara dinamik) terdiri dari berbagai komponen yang berbeda. 
Berdasarkan kerangka ini, sejumlah besar OSGI layers, API, dan Jasa telah ditetapkan. Spesifikasi OSGI yang dikembangkan oleh para anggota dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisensi Spesifikasi OSGI.
Setiap kerangka yang menerapkan standar OSGi menyediakan suatu lingkungan untuk modularisasi aplikasi ke dalam kumpulan yang lebih kecil. Kerangka kerja konseptual yang dibagi dalam bidang-bidang berikut:
-          Bundles
-          Services
-          Services Registry
-          Life-Cycle
-          Modules
-          Security
-          Execution Environment

IV. KELEBIHAN DAN KEKURANGAN OSGI
·         Kelebihan
1.      Berjalan dimana saja dan digunakan secara luas
2.      Aman, sederhana dan tidak mengganggu kinerja aplikasi lainnya
3.      Ukurannya kecil  dan Kinerjanya cepat
4.      Transparan dan Banyak versinya
5.      Simple : OSGi API sangat simple.
6.      RealWorld : OSGi framework dinamik.
7.      Dapat digunakan kembali
8.      Mengurangi kompleksitas 

·         Kekurangan
1.      Ruang lingkupnya sangat kecil
2.      Keamanan kurang terjaga dari kejahatan hacker
3.      Biaya sangat mahat untuk pembuatan aplikasi dari OSGI
4.      Rawan terjadinya pencurian data
5.      Ukuran penyimpanan yang sangat kecil untuk data yang di simpan

V. SARAN
Dari uraian diatas kita dapat menyimpulkan bahwa teknologi OSGI dapat mempermudah pekerjaan yang berkaitan dengan elektronik dan lain sebagainya Secara garis besar fungsi dari OSGI adalah menggabungkan berbagai fungsi dalam satu aplikasi. Teknologi ini juga mengurangi biaya pemeliharaan dan kemajuan aftermarket karena jaringan dapat dimanfaatkan secara dinamis mengupdate atau memberikan layanan dan aplikasi di lapangan

VI. REFERENSI