Wujudkan ide kecerdasan buatan Anda dengan komputer papan tunggal Raspberry Pi.

Kecerdasan buatan, tepatnya jenis generatif, baru-baru ini mengalami peningkatan popularitas yang tiba-tiba ketika orang-orang mengeksplorasi kemungkinan membuat konten visual dan tekstual dengan alat-alat ini. Model pembelajaran mesin seperti itu biasanya dijalankan pada peralatan yang sangat mahal karena memerlukan banyak ruang penyimpanan dan sumber daya komputasi.

Masukkan Raspberry Pi 4, komputer papan tunggal seharga $35 dalam faktor bentuk kartu kredit. Meskipun kemampuan pembelajaran mesin Raspberry Pi terbatas karena GPU-nya yang kurang bertenaga, Raspberry Pi masih memiliki aplikasi kecerdasan buatan tertentu.

1. Mycroft/Picroft: Asisten Suara AI Pribadi

Mycroft menawarkan alternatif sumber terbuka untuk speaker pintar Alexa, Google, dan Siri Anda. Hal ini memungkinkan Anda untuk berbicara dan mendapatkan informasi dari asisten virtual. Dengan fokus melindungi privasi Anda, Mycroft memberi Anda kendali dan dapat diinstal di ponsel Android, laptop, atau Raspberry Pi. Kamu bisa

instagram viewer
buat speaker pintar Raspberry Pi Anda yang ramah privasi dengan Mycroft.

Picroft adalah paket program asisten suara yang dirancang khusus untuk dijalankan pada model Raspberry Pi. Itu dibangun di atas Raspberry Pi OS Lite dan image disk dapat dibakar ke kartu microSD. Anda memerlukan kartu microSD (8 GB atau lebih besar), mikrofon USB, dan jack 3,5 mm atau speaker USB.

Hanya frontend yang diinstal pada Raspberry Pi Anda dan instalasi ini perlu memanggil kembali backend yang dihosting rumah.mycroft.ai agar asisten virtual dapat bekerja. Mungkin saja tetapi cukup menantang untuk sepenuhnya menghosting Mycroft sendiri.

Meskipun fiturnya tidak selengkap opsi komersial, Mycroft memiliki beberapa trik. Ini mendukung aplikasi yang disebut keterampilan yang memperluas fungsionalitas asisten virtual Anda. Beberapa keterampilan default memungkinkan Anda menyetel alarm, menangkap audio, dan mengontrol pemutaran musik. Anda dapat menginstal lebih banyak keterampilan dari pasar atau membuat keterampilan baru.

Berdasarkan Raspberry Pi dan Arduino, OpenCat menawarkan kerangka kerja sumber terbuka untuk membuat robot hewan peliharaan berkaki empat bergaya Boston Dynamics. Robot-robot ini bergerak dengan empat kaki, bukan roda, sehingga memberi mereka kemampuan untuk bergerak di medan tidak terstruktur dengan tingkat kelancaran tertentu. Kerangka kerja ini dapat diadaptasi untuk pembelajaran STEM, pendidikan robotika, aplikasi Internet of Things, dan penelitian robotika.

Proyek ini masih dalam tahap awal dan sebagian besar cocok untuk pembuat tingkat lanjut dengan perakitan perangkat keras dan keterampilan pemrograman yang diperlukan. Dimungkinkan untuk membeli kit yang telah dirakit sebelumnya dari Petoi dalam bentuk kucing atau anjing (disebut Nybble dan Bittle, masing-masing seharga $284 dan $256), tetapi beberapa pembuat telah menerapkan perangkat lunak OpenCat pada Hewan peliharaan robot cetak 3D.

Robot OpenCat dilengkapi papan Arduino khusus, NyBoard, yang bertanggung jawab untuk memberi daya pada servo, memperluas konektivitas nirkabel, orientasi, keseimbangan, dan deteksi inframerah. Ia juga menyediakan soket tempat Raspberry Pi dapat dipasang untuk memperluas kemampuan robot berkaki empat.

Saat ini, kendaraan yang sepenuhnya otonom masih merupakan sebuah fantasi, namun kita telah mencapai level dua dari lima tingkat mengemudi otonom. Perusahaan seperti Tesla dan Google bekerja keras untuk menciptakan mobil pertama yang sepenuhnya dapat mengemudi sendiri, dan mereka semua menggunakan teknik serupa dengan yang digunakan DeepPiCar.

DeepPiCar adalah proyek mobil robotik pembelajaran mendalam yang dapat mengemudi sendiri oleh David Tian berdasarkan Raspberry Pi, TensorFlow, kit PiCar V SunFounder, dan koprosesor Edge TPU Google. Perkiraan biaya semua perangkat keras yang dibutuhkan untuk proyek ini adalah sekitar $250 hingga $300.

Mobil robotik ini mampu mendeteksi dan mengikuti jalur, mendeteksi rambu lalu lintas, dan menangani pejalan kaki. David menjelaskan pengaturan perangkat keras dan perangkat lunak dalam a seri di Medium. Ini adalah proyek yang menantang, namun menawarkan cara terbaik untuk mempelajari pembelajaran mendalam dan mengemudi otonom.

OpenCV adalah perpustakaan visi komputer dan pembelajaran mesin sumber terbuka yang besar yang dirancang untuk aplikasi waktu nyata dan mendukung berbagai bahasa. OpenCV memungkinkan Raspberry Pi mengenali objek dan hewan secara real time. Setelah terinstal, Anda perlu memasang Modul Kamera ke Raspberry Pi untuk mengambil gambar yang ingin Anda identifikasi.

Tutorial dari Core Electronics ini memandu Anda melalui proses pengaturan instalasi OpenCV Anda untuk mendeteksi objek dan hewan serta menyesuaikan kode untuk mendeteksi objek tertentu sambil mengabaikannya yang lain. Ini menggunakan perpustakaan kumpulan data COCO, meskipun Anda dapat menggunakan perpustakaan terlatih lainnya yang sesuai dengan kebutuhan Anda.

Dengan Edge Impulse, Anda dapat dengan mudah melatih model untuk mengenali berbagai gerakan, seperti melambai, menunjuk, atau bertepuk tangan. Setelah model Anda dilatih, Anda dapat menggunakannya untuk mengontrol proyek Anda, seperti menyalakan lampu atau memutar suara.

Proyek pengenalan gerakan ini didasarkan pada Raspberry Pi Pico dan Edge Impulse dan menawarkan cara terbaik untuk menambahkan interaktivitas ke proyek Anda. Ia juga menggunakan gabungan accelerometer dan sensor giroskop MPU6050 untuk melacak gerakan. Pastikan untuk membaca tutorial Hackster (ditautkan di atas) untuk mempelajari cara melatih model yang dapat memproses data sensor ini dan kemudian menerapkannya di Raspberry Pi Pico.

Proyek AI ini menggabungkan konsep chatbot generatif dan asisten virtual untuk membuat alat yang dapat menerima pertanyaan audio dan memberikan jawaban realistis. Jawabannya dihasilkan oleh ChatGPT dan diteruskan sebagai audio melalui Text-to-Speech Google Cloud. Jika Anda tidak menyadari betapa kuatnya chatbot AI ini, lihatlah banyak di antaranya hal-hal yang dapat Anda lakukan dengan ChatGPT.

Yang Anda perlukan hanyalah Raspberry Pi 4, mikrofon USB, dan speaker untuk menggunakan asisten suara ini dan memanfaatkan kekuatan penuh ChatGPT. Anda dapat menemukan skrip proyek dan perangkat lunak lain yang diperlukan di halaman GitHub yang tertaut di atas.

Libatkan Raspberry Pi Anda dalam Perlombaan AI

Meskipun ukuran dan sumber daya komputasinya sederhana, Raspberry Pi mampu mewujudkan ide-ide kecerdasan buatan tertentu menjadi kenyataan. Proyek-proyek yang tercantum di atas hanyalah beberapa contoh dari sekian banyak kemungkinan yang ada. Dengan menggabungkan kreativitas dan keterampilan pemrograman, Anda dapat menggunakan Raspberry Pi untuk membuat proyek AI dunia nyata.