Google Thousand Yuan TPU çipi piyasaya sürüldü, TensorFlow Logo'nun yerini aldı ve en son sürüm 2.0'ı piyasaya sürdü

Aufei Tapınağı'ndan Kestane Xiaocha

Qubit Raporu | Genel Hesap QbitAI

Bu sabah erken saatlerde, Google'ın yıllık TensorFlow geliştirici konferansı California'da düzenlendi. Açıkçası bir yazılım etkinliği olmalı, ancak bir donanım konferansı tadıyla doğdu.

Google konferansta iki AI donanımını duyurdu: Yalnızca 1.000 yuan fiyatına sahip TPU içeren bir geliştirme panosu; Linux makine öğrenimi çıkarımını hızlandırabilen bir bilgi işlem çubuğu. Yazılımın yerini aldılar ve bu konferansın kahramanları oldular.

Elbette her zamanki gibi yükseltilen TensorFlow 2.0 Alpha versiyonu da var.Sürüm numarası artırılırken, Logo da popüler bir düz tasarım haline geldi.

Mobil cihazlar günümüzde yapay zeka modellerini gitgide daha yaygın olarak çalıştırdıkça, uç cihazlarda dağıtım için TensorFlow Lite, nihayet 1.0 sürümünü başlattı.

Gelin bu konferansın önemli noktalarını birlikte gözden geçirelim.

Coral, konferansın kahramanı

Coral Dev Board, çıkarılabilir bir modüler sistem ve Raspberry Pi'ye benzer özel bir TPU çipi ile 150 ABD Doları (yaklaşık 1.000 RMB'ye eşdeğer) fiyatına sahip küçük bir bilgisayardır.

Coral'daki Edge-TPU, madeni paranın yalnızca 1/4 boyutundadır, 1 GB LPDDR4 bellek ve 8 GB eMMC depolama alanına sahiptir, Linux veya Android'in Mendel sürümünü yükler ve yerel çevrimdışı işlemleri gerçekleştirebilir.

Makine öğrenimi modellerini eğitmez, ancak çıkarım ve tahmin için yalnızca TensorFlow Lite kullanır, bu nedenle tam yığın çerçeveden daha enerji verimlidir.

Coral, yüksek çözünürlüklü videoda saniyede 30 kare hızında derin bir ileri beslemeli sinir ağı çalıştırabilir veya MobileNet V2 gibi tek bir modeli saniyede 100 kareden fazla bir hızla çalıştırabilir.

Bu kız Coral ile ilginç bir görüntü sınıflandırma uygulaması gösterdi. Geliştirme panosuna bir kamera eklemeniz ve birkaç düğme eklemeniz yeterlidir.

Sağdaki dört düğmenin her biri bir kategoriyi temsil eder.

AI'ya bir turuncu gösterin ve sarı düğmeye bir düzine kez basın.

Portakalları gördüğünüzde sarı ışık yanacak.

Ardından, AI'ya yine turuncu olan TF logosunu gösterin, kırmızı düğmeye on defadan fazla basın.

Ardından, işareti tekrar gördüğünüzde kırmızı ışık yanacaktır.

Şu anda, turuncu kameranın önüne yerleştirilse bile yapay zekanın kafası karışmayacak ve sarı ışığı tereddüt etmeden açacaktır.

Aynı zamanda Google, herhangi bir 64-bit ARM veya x86 platform Debian Linux üzerinde çalışabilen bir Edge TPU içeren bir Coral USB hızlandırıcı da yayınladı.

Coral USB hızlandırıcının fiyatı 75 ABD dolarıdır ve Raspberry Pi ve Linux sistemlerinde makine öğrenimi çıkarımını hızlandırabilir.

Google, böyle bir ürünü piyasaya süren ilk üretici değil. Intel, birkaç yıl önce bir USB sinir ağı hızlandırma bilgi işlem çubuğu piyasaya sürdü, ancak sinir bilgi işlem çubuğu yalnızca Caffe'yi desteklerken, Coral Caffe, TensorFlow ve ONNX'i destekliyor.

PyTorch ONNX'e dönüştürülebildiğinden, Coral aslında PyTorch'u destekleyebilir.

Rakip Facebook'un büyük tanrısı Yann LeCun bile Twitter'da güzel bir yorum yaptı: "Hackaday'da güzel bir özellik".

Ayrıca 25 ABD doları fiyatına sahip 5 megapiksel kamera aksesuarı da bulunmaktadır.

İlk iki donanım zaten resmi web sitesinde sipariş edilebilir ve ayrıntılı teknik belgeleri görüntüleyebilir:

https://coral.withgoogle.com/

TF 2.0 Alpha

TensorFlow ekibi, Keras için daha derin bir sevgiyi ifade etti.

Tf.keras üst düzey API'yi kullanmak, TF'nin kullanımını etkili bir şekilde basitleştirebilir.

Ekip, tf.keras'ın önceki ayarlarının küçük modeller yapmak için kullanıldığını söyledi, ölçeği genişletmek istiyorsak ne yapmalıyız?

Tahmin ediciler güçlü araçlardır.

2.0'da tf.keras, Tahmincilerin enerjisini entegre etti:

Bu şekilde, basit bir API ile genişletilebilir bir API arasında fazladan seçimler yapmaya gerek kalmaz.

Keras'ı öldürmek ve diğer API'leri atmak, yinelemeyi azaltmaktır.

Ek olarak, Eager Execution varsayılan ayar haline geldi. Bununla birlikte, daha hızlı yürütmeye ek olarak, hata ayıklama da daha kolaydır:

"Değişkenler, katmanlar ve degradeler gibi nesneleri incelemek için Python hata ayıklayıcısını kullanabilirsiniz."

Hemen başlayın

TF 2.0'ın Alpha sürümüne başlamak istiyorsanız, TensorFlow'un eğitici ve kılavuzların bulunduğu yeni tasarlanmış dost web sitesine gidebilirsiniz:

https://www.tensorflow.org/alpha

Ekibin sıcak önerisi, önce "Merhaba Dünya" örneğini gözlemlemektir. Başlangıç versiyonu ile Eski sürücü sürümü :

Başlangıç sürümü, başlamanın en kolay yolu olan Keras Sıralı API'yi kullanır; eski sürücü sürümü, zorunlu kipte ileriye doğru ilerlemenin nasıl yazılacağını, özel bir eğitim döngüsü yazmak için GradientTape'in nasıl kullanılacağını ve tf'nin nasıl kullanılacağını gösterir. Kod otomatik olarak derlenir.

Ardından, Etkili TensorFlow 2.0 ve diğer kılavuzları okuyun.

Dahası, AutoGraph kılavuzları, kod yükseltme kılavuzları ve Keras ile ilgili diğer kılavuzlar da mevcut.

Yeni sınıflar var

TF 2.0 Alpha sürümünün yayınlanmasıyla birlikte iki derin öğrenme kursu da var, Sıfır tabanlı Yenilebilir.

Onlardan biri, Wu Enda Öğretmen, adı verilen müfredat geliştirmeye katıldı Yapay zeka, makine öğrenimi ve derin öğrenme için TensorFlow'u kullanmaya başlama :

Bu, size TensorFlow'da bir sinir ağı kurmayı, kendi bilgisayar görüntü ağınızı eğitmeyi ve ardından ağı iyileştirmek için evrişimi kullanmayı öğretecek bir dizi pratik kurstur.

Kurs dört haftaya bölünmüştür.

İlk hafta, yeni bir programlama paradigması hakkında bilgi edinin. İkinci haftada bilgisayarla görmeye başlayın. Üçüncü haftada, bilgisayar görüşünü geliştirmek için CNN kullanın. Dördüncü haftada, ağı gerçek dünya görüntüleriyle besleyin.

Diğeri, Uda City'de ücretsiz bir kurstur. Derin öğrenme için TensorFlow'a başlarken .

Birinci sınıf hala ders programını anlıyor ve üçüncü sınıf kendi modelimizi eğitmek üzere:

Şimdi, ilk dört sınıf çevrimiçi. Bölüm 5 devam edecek.

Cep telefonları için TF Lite

TF 2.0'ı tanıttıktan sonra, Google TensorFlow Lite mühendisi Raziel Alvarez sahneye çıktı ve TF Lite 1.0 sürümü resmi olarak piyasaya sürüldü.

TensorFlow Lite, mobil ve gömülü cihazlar için bir çapraz platform çözümüdür. Google, TensorFlow'u daha fazla cihazda çalıştırmayı umuyor.

Bilgisayar ve sunucuların yanı sıra hayatımızda cep telefonları, akıllı hoparlörler, akıllı saatler gibi makine öğrenimi modellerini kullanması gereken cihazlar var ve TensorFlow'u çalıştıramıyorlar.

Bu aygıtların TensorFlow'u çalıştırmasını sağlamak için şu zorluklar gerekir: yetersiz bilgi işlem gücü, sınırlı depolama alanı ve pil sınırlamaları.

Makine öğrenimi modellerini mobil ve IoT cihazlarına dağıtabilen hafif (Lite) bir çerçeve olmalıdır.

TensorFlow Lite bu nedenle doğdu. İlk olarak Mayıs 2017'de Google I / O Geliştirici Konferansı'nda lanse edildi. Resmi Google uygulamaları dahil olmak üzere başlıca aşağıdaki yazılımlar aracılığıyla 2 milyardan fazla cihaza dağıtıldı ve China-iQiyi ve NetEase'den iki uygulama.

Ardından Google, Çin'den NetEase'de bir makine öğrenimi mühendisi olan Lin Huijie'yi Youdao'da TensorFlow Lite uygulamasını tanıtması için davet etti.

Lin Huijie, NetEase'in bunu görüntü çeviri hızının% 30-40'ına ulaşmak için kullandığını söyledi.

Google, TF Lite'ı mobil cihazlar için dağıtmanın çok uygun olduğunu söyledi.Sadece modeli TensorFlow ile paketlemeniz ve ardından onu bir TF Lite modeline dönüştürmek için TF Lite dönüştürücüyü kullanmanız gerekiyor.

TF Lite optimizasyonundan sonra cihazın CPU üzerindeki performansı 1.9 kata ulaştı ve Edge TPU'daki performans 62 kata kadar artırıldı.

diğer

Yukarıdaki donanım ve yazılıma ek olarak, Google bugün TensorFlow Federated ve TensorFlow Privacy'yi de yayınladı.

TensorFlow Federated, farklı konumlardan gelen verilerden AI modellerini eğitmek için kullanılan açık kaynaklı bir çerçevedir. TensorFlow Privacy, geliştiricilerin AI modellerini güçlü gizlilik korumasıyla eğitmesini kolaylaştırır.

Ayrıca basın toplantısında açıklananlar: TensorFlow.js 1.0; TensorFlow 0.2 için Swift.

- Bitiş -

Samimi işe alım

Qubit, editörleri / muhabirleri işe alıyor ve merkezi Pekin, Zhongguancun'da bulunuyor. Yetenekli ve hevesli öğrencilerin bize katılmasını dört gözle bekliyoruz! İlgili ayrıntılar için lütfen QbitAI diyalog arayüzünde "işe alım" kelimesini yanıtlayın.

Qubit QbitAI · Toutiao İmzalayan Yazar

' ' Yapay zeka teknolojisi ve ürünlerindeki yeni eğilimleri takip edin

LOL kadın takımının yine gösteri operasyonu var mı? Joker takımdan 14 kafa aldı, ancak gerçek oyuncuları memnun etmedi
önceki
Zayıf oyunculara karşı 6-0 galibiyet o kadar göze batmıyor, gerçek göz kamaştırıcı sahne kenarda, milli futbol taraftarları gerçekten güçlü
Sonraki
Oyuncunun yüzü dövülmüş ve şişmiş mi? İlk başta kimse oyun hakkında iyimser değildi, ancak oyun çevrimiçi olduktan sonra steam oyuncuları tarafından havaya uçuruldu
6 Asya takımı, Tokyo aracılığıyla Çin takımı için en büyük tehdit olan Erkekler Basketbol Dünya Kupası finallerine giriyor
Asya Oyunları erkek futbol maçındaki en çılgın beş takım geçici olarak birinci sırada yer alıyor, Japonya ve Güney Kore'nin eşleşmesi zor
Sprey oyuncuları ne kadar iyi? Warcraft'a azarlandı doğrudan yeni bir iş ekledi! Blizzard tasarımcısı titriyor
Ortalama 25.5 puan, Zhou Qi en iyiden ne kadar uzakta? Li Nan en çok bir oyuncu ve bir pozisyon için endişeleniyor
Weilai, 2018'de günde ortalama 26,41 milyon kaybetti ve araç teslimatının bir önceki çeyreğe göre kesilmesi bekleniyor
Ajax'ın Şampiyonlar Ligi'ne dönüşü görülüyor, 35 yaşındaki usta oyuncu arka arkaya goller atarak en büyük katkıyı yaptı
LOL: PDD'nin kapalı öğrencisi RNG'ye katılıyor, deha orta şerit Xiaohu ile rekabet edecek!
Asya Oyunları üzüldü! Asya'nın güçlü takımı oyunda 20'den fazla çılgın atış yaptı, ancak balık göbeği takımı tarafından neredeyse bloke edildi
Bu oyun ne kadar harika? 23 yılda 400 milyar kazandı! Tarafından 8 Guinness rekoru alındı
Ürdün'e karşı erkek basketbol maçı oyunu etkiliyor, Dünya Kupası kurası gizemi kurtarıyor, Yao Ming'in çalışması büyük sınavı karşılıyor
Baidu, Go'dan daha zor bir sorunu çözmek için Google AlphaGo kullanıyor
To Top