Raspberry Pi tek kartlı bilgisayarla yapay zeka fikirlerinizi hayata geçirin.

İnsanlar bu araçlarla görsel ve metinsel içerik oluşturma olanaklarını keşfettikçe, özellikle üretken türde olan yapay zekanın popülaritesinde ani bir artış görüldü. Bu tür makine öğrenimi modelleri, çok fazla depolama alanı ve bilgi işlem kaynağı gerektirdiğinden genellikle çok pahalı ekipmanlarda çalıştırılır.

Kredi kartı form faktöründe 35 dolarlık tek kartlı bir bilgisayar olan Raspberry Pi 4'e girin. Raspberry Pi'nin, düşük güçlü GPU'su nedeniyle makine öğrenimi kapasitesi sınırlı olsa da, hala bazı yapay zeka uygulamalarına sahiptir.

1. Mycroft/Picroft: Kişisel Yapay Zeka Ses Asistanı

Mycroft, Alexa, Google ve Siri akıllı hoparlörlerinize açık kaynaklı bir alternatif sunar. Sanal asistanla konuşmanızı ve ondan bilgi almanızı sağlar. Gizliliğinizi korumaya odaklanan Mycroft, kontrolün sizde olmasını sağlar ve bir Android telefona, dizüstü bilgisayara veya Raspberry Pi'ye kurulabilir. Yapabilirsiniz Mycroft ile kendi gizlilik dostu Raspberry Pi akıllı hoparlörünüzü yaratın.

instagram viewer

Picroft, Raspberry Pi modellerinde çalışmak üzere özel olarak tasarlanmış sesli asistan programının bir paketidir. Raspberry Pi OS Lite üzerine kuruludur ve disk görüntüsü bir microSD karta yazılabilir. Bir microSD karta (8 GB veya daha büyük), bir USB mikrofona ve bir 3,5 mm jak veya USB hoparlöre ihtiyacınız olacaktır.

Raspberry Pi'nizde yalnızca ön uç kuruludur ve bu kurulumun, şurada barındırılan arka ucu geri araması gerekir. home.mycroft.ai sanal asistanın çalışması için. Mycroft'un tamamen kendi kendine barındırılması mümkündür ancak oldukça zordur.

Ticari seçenekler kadar tam özellikli olmasa da Mycroft'un birkaç püf noktası var. Sanal yardımcınızın işlevselliğini genişleten beceriler olarak adlandırılan uygulamaları destekler. Varsayılan becerilerden bazıları alarmları ayarlamanıza, ses yakalamanıza ve müzik çalmayı kontrol etmenize olanak tanır. Pazardan daha fazla beceri yükleyebilir veya yenilerini oluşturabilirsiniz.

Hem Raspberry Pi'yi hem de Arduino'yu temel alan OpenCat, Boston Dynamics tarzı dört ayaklı evcil hayvan robotları oluşturmak için açık kaynaklı bir çerçeve sunuyor. Bu robotlar, tekerlek yerine dört ayakla hareket ederek, onlara yapısal olmayan arazilerde belli bir akışkanlıkla hareket etme yeteneği kazandırıyor. Bu çerçeve STEM öğrenimi, robotik eğitimi, Nesnelerin İnterneti uygulamaları ve robotik araştırmaları için uyarlanabilir.

Bu proje henüz başlangıç ​​aşamasındadır ve çoğunlukla gerekli donanım montajı ve programlama becerilerine sahip ileri düzey yapımcılar için uygundur. Petoi'den önceden birleştirilmiş bir kiti kedi veya köpek formunda satın almak mümkündür (Nybble ve Bittle olarak adlandırılır, sırasıyla 284 $ ve 256 $ tutarındadır), ancak bazı üreticiler OpenCat yazılımını 3D baskılı robot evcil hayvanlar.

OpenCat robotları, servolara güç vermekten, kablosuz bağlantıyı genişletmekten, yönlendirmeden, dengelemeden ve kızılötesi algılamadan sorumlu özelleştirilmiş bir Arduino kartı NyBoard'a sahiptir. Ayrıca dört ayaklı robotun yeteneklerini genişletmek için Raspberry Pi'nin monte edilebileceği bir soket de sağlar.

Bugün tam otonom araçlar hala bir hayal ama beşte ikinci seviyeye geldik. otonom sürüş seviyeleri. Tesla ve Google gibi şirketler, tamamen kendi kendini süren ilk arabayı yaratmak için yoğun bir şekilde çalışıyor ve hepsi DeepPiCar'ın kullandığı tekniklere benzer teknikler kullanıyor.

DeepPiCar, David Tian'ın Raspberry Pi, TensorFlow, SunFounder'ın PiCar V kiti ve Google'ın Edge TPU yardımcı işlemcisini temel alan, derin öğrenen, kendi kendini süren bir robotik araba projesidir. Bu proje için gerekli tüm donanımın tahmini maliyeti 250 ila 300 ABD Doları civarındadır.

Bu robotik araba, şerit algılama ve takip etme, trafik işareti algılama ve yaya yönetimi özelliklerine sahiptir. David donanım ve yazılım kurulumunu şöyle açıklıyor: Medium'daki dizi. Bu zorlu bir proje ama derin öğrenmeye ve otonom sürüşe girmenin harika bir yolunu sunuyor.

OpenCV, gerçek zamanlı uygulamalar için tasarlanmış geniş, açık kaynaklı bir bilgisayarlı görü ve makine öğrenimi kütüphanesidir ve çok çeşitli dilleri destekler. OpenCV, Raspberry Pi'nin nesneleri ve hayvanları gerçek zamanlı olarak tanımasına olanak tanır. Kurulduktan sonra, tanımlamak istediğiniz görüntüleri yakalamak için Raspberry Pi'ye bir Kamera Modülü takmanız gerekecektir.

Core Electronics tarafından hazırlanan bu eğitim, OpenCV kurulumunuzu kurma sürecinde size yol gösterir. nesne ve hayvan tespiti ve kodun belirli nesneleri yok sayarak tespit edecek şekilde ayarlanması için diğerleri. COCO veri kümesi kitaplığını kullanır, ancak ihtiyaçlarınıza uygun önceden eğitilmiş başka herhangi bir kitaplığı da kullanabilirsiniz.

Edge Impulse ile bir modeli el sallama, işaret etme veya alkışlama gibi çeşitli hareketleri tanıyacak şekilde kolayca eğitebilirsiniz. Modeliniz eğitildikten sonra onu, ışığı açmak veya ses çalmak gibi projenizi kontrol etmek için kullanabilirsiniz.

Bu jest tanıma projesi, Raspberry Pi Pico ve Edge Impulse'u temel alır ve projelerinize etkileşim eklemenin harika bir yolunu sunar. Ayrıca hareketleri izlemek için MPU6050 kombine ivmeölçer ve jiroskop sensörünü kullanır. Bu sensör verilerini işleyebilecek bir modelin nasıl eğitileceğini ve ardından Raspberry Pi Pico'ya nasıl dağıtılacağını öğrenmek için Hackster eğitimine (yukarıda bağlantısı verilen) göz atmayı unutmayın.

Bu yapay zeka projesi, sesli sorguları alabilen ve gerçekçi yanıtlar verebilen bir araç oluşturmak için üretken bir sohbet robotu ve sanal asistan konseptini birleştiriyor. Yanıtlar ChatGPT tarafından oluşturuluyor ve Google Cloud'un Text-to-Speech özelliği aracılığıyla ses olarak aktarılıyor. Bu yapay zeka sohbet robotunun ne kadar güçlü olduğunun farkında değilseniz, çok sayıda robota göz atın. ChatGPT ile yapabileceğiniz şeyler.

Bu sesli asistanı kullanmak ve ChatGPT'nin tüm gücünden yararlanmak için tek ihtiyacınız olan bir Raspberry Pi 4, bir USB mikrofon ve bir hoparlör. Proje betiğini ve diğer gerekli yazılımları yukarıda bağlantısı verilen GitHub sayfasında bulabilirsiniz.

Raspberry Pi'nizi Yapay Zeka Yarışına Katın

Boyut ve bilgi işlem kaynakları açısından mütevazı olmasına rağmen Raspberry Pi, bazı yapay zeka fikirlerini hayata geçirebilir. Yukarıda listelenen projeler mevcut birçok olasılığın sadece birkaç örneğidir. Yaratıcılığınızı ve programlama becerilerinizi birleştirerek gerçek dünyadaki yapay zeka projeleri oluşturmak için Raspberry Pi'yi kullanabilirsiniz.