Xiaomi açık kaynak diyor

Lei Jun bir keresinde Xiaomi'nin yaratılmasının nedenlerinden birinin Android'in açık kaynağı olduğunu söylemişti.

Şimdi, Xiaomi'nin kendi açık kaynak ekibi var ve açık kaynak savunucusu ve destekçisi haline geldi.Açık kaynak, Xiaomi'nin tüm CBA rotasından geçiyor.

Xiaomi, 2018 Xiaomi AIoT Geliştiriciler Konferansı'nda ilk açık kaynak teknoloji zirvesini düzenledi ve Xiaomi'nin açık kaynak geçmişini ve yeteneklerini ayrıntılı olarak analiz etti.

2012'de Xiaomi, Xiaomi'nin yapay zeka ve bulut platformunun başkan yardımcısı olan Cui Baoqiu olan Xiaomi teknik ekibinin bir sütununu başlattı. İyi bilinen AI'ya ek olarak, açık kaynak da var.

Temmuz 2012'de Hadoop kümesini birleştirdi ve veri adalarını açtı;

Ekim 2012'de HBase'i seçin ve bir ekip oluşturun;

Aralık 2013'te ilk HBase Committer'ı başlattı;

Ağustos 2014'te Xiaomi Açık Kaynak Komitesi resmi olarak kuruldu;

Mayıs 2015'te, Xiaomi açık kaynaklı Open-Falcon;

Ekim 2017'de Xiaomi açık kaynaklı Pegasus;

Haziran 2018'de, Xiaomi açık kaynaklı MACE.

Neden açık kaynak kucaklanmalı?

Cui Baoqiu, "Xiaomi AI ve bulut platformu ekibini kurduğumda, onu her zaman Silikon Vadisi girişimleri ve İnternet şirketleri tarzında oluşturdum. Ekip kültürü, biri" açık kaynak "olan birden çok unsur içeriyor. "

Neden açık kaynak kucaklanmalı? Şirketler için, açık kaynağı benimsemenin aşağıdaki yönler dahil birçok avantajı vardır:

  • Devlerin omuzlarında duruyor. Artık birçok büyük veri, yapay zeka ve bulut bilişim teknolojisi standart olarak açık kaynaklı olduğundan, Hadoop'u tek başına yazmaya gerek yoktur;

  • Mühendislerin programlama becerilerini geliştirin. Bir mühendisin kod seviyesinde programlama yeteneği çok iyi bir yoldur, çok fazla kod okumaktır, büyük miktarda açık kaynak kodu mühendisin mühendislik seviyesini hızla geliştirebilir, ancak mühendis kültürünü de geliştirebilir, böylece herkes teknolojiyi sever ve açık olur;

  • Kod kalitesinin / mühendislik kültürünün iyileştirilmesi. Açık kaynaklı yazılım, mühendislerin programlama sevgisini ve kod kalitesi talebini artırabilir;

  • Yetenekleri çekin ve bir yetenek havuzu oluşturun. Açık kaynağı benimseyen ve açık kaynak kültürünü savunan bir şirket, birçok mühendisi şirketinize katılmaya çekebilir.

Xiaomi'nin açık kaynak yolu

Leifeng.com, tüm açık kaynak sistemi içinde artık üç güç olduğunu öğrendi: bireysel meraklılar, açık kaynak iş modelleri olmayan kuruluşlar ve açık kaynak iş modellerine sahip kuruluşlar. Cui Baoqiu, Xiaomi'nin açık kaynaklı iş modeli olmayan ikinci kategori kuruluşlara ait olduğunu söyledi.

Bunların arasında, açık kaynak iş modelleri olmayan kuruluşlardan farklı olarak, açık kaynak iş modellerine sahip "açık kaynak" kuruluşlar "özgür" değildir. IBM ve Huawei gibi şirketler açık kaynağa çok yatırım yaptı, ancak açık kaynaklı bir iş modeli organizasyonunun nihai amacı, müşterilerine temelde yatan yazılım ve donanımdan uygulama katmanından bulut hizmetlerine kadar eksiksiz bir çözüm seti sağlamaktır.

Xiaomi, açık kaynak kodlu bir iş modeli olmayan bir kuruluştur.Ayrıca birçok üniversiteyi, bilimsel araştırma kurumlarını ve diğer şirketleri de bünyesinde barındırmaktadır.

Xiaomi, 2012'den itibaren resmi olarak açık kaynakla ilgilenmeye başladı.

Bunu Temmuz 2012'de yapmaya başladık ve kısa bir süre sonra içten HBbase'i seçmeyi tartıştık ve yoğun bir şekilde yatırım yapmaya başladık. 2013'te Hadoop'ta kendi Minos'umuzu başlattık ve ardından yavaş yavaş Hadoop çevresinde kendi geliştirdiğimiz diğer yazılım sistemlerimizi başlattık. Ağustos 2014'te şirketin açık kaynak kaynaklarını entegre etmek amacıyla resmi olarak bir açık kaynak komitesi oluşturuldu; bundan sonra HBase ihtiyaçlarımızı karşılayamayınca anahtar-değer sistemi Pegasus'u geliştirmeye başladık. AI döneminde, geçen yıl kendi geliştirdiğimiz mobil derin öğrenme çerçevesi MACE'yi başlattık ve bu yıl aynı zamanda açık kaynağımızın önemli bir projesi olan açık kaynak yayınladık.

Leifeng.com'a göre, Xiaomi açık kaynağı ilk başlattığında, beş açık kaynak stratejisi formüle etti: "hızlı, tekerleği yeniden keşfetmeyin, kullanmıyorsanız en iyisini kullanın, her zaman açık ve paylaşılan bir zihniyet benimseyin ve kendi işleyicisini başlatmak için çabalayın." Bu stratejiler bugün hala uygulanabilir.

Cui Baoqiu, "eğer kullanmazsanız, kullanabilirsiniz" in pek çok yerli şirketin genellikle görmezden geldiği bir nokta olduğuna, yani hassasiyetin bir faydası olmadığına inanıyor. Aslında, birçok şirketin açık kaynağa güvenmemesinin nedenlerinden biri, bunu yapamamalarıdır. Sadece kullanmışlardır. Kullanması çok rahatsız ediciydi. Gerçekten zor olmadığında her şey yolundaydı. Çevrimiçi hale geldiğinde küme boyutu yeterli değildi ve genişleme keşfedildi. Asıl sorun, derinlemesine ustalık ve hassasiyet kullanılmamasıdır.

Xiaomi'nin açık kaynağa katkısı

Xiaomi, 2012'de resmi olarak açık kaynağa girdi ve 6 yıl oldu. 6 yıl içinde, açık kaynağı kucaklayan Xiaomi, tüm açık kaynak ekosistemi için de çok şey yaptı. Örnek olarak HBase'i ele alalım: Xiaomi, geçtiğimiz birkaç yıl içinde toplam 8 Committers ve 2 PMC Üyesi başlattı. Xiaomi, 2018'de toplam yama katkısı değerinin% 23'ünü oluşturan HBase'e 306 yama katkısında bulundu.Dünya çapındaki diğer üreticiler toplamda 1010 yama katkısında bulundu. Cui Baoqiu forumda, "HBase projesine katıldığımızdan beri, bu projeden sorumlu kişi, Xiaomi'nin artık topluluktaki en aktif ve güçlü ekip haline geldiğini defalarca belirtti." Dedi.

Beş ya da altı yıl önce Xiaomi, Facebook ekibiyle iletişim kurduğunda, birçok şey yaptıklarını ve bazı hatalar yaptıklarını gördüler. Beklemedikleri şey, Xiaomi'nin Facebook'un daha önce karşılaştığı sorunlarla da karşılaşmış olmasıydı. sorunu çözdü. Aradaki fark, Xiaomi'nin ilgili yamalara katkıda bulunması ve açık kaynak topluluğu tarafından tanınmasıdır.Proje gelişmeye devam etti; Facebook ekibi katkıda bulunmadı ve bunun yerine proje başarısızlıkla sonuçlandı.

Açık kaynak yazılım iyi olsa da işletmelerin tüm ihtiyaçlarını çözemez Xiaomi de bunu derinlemesine biliyor. Performansa ve işlevlere ayak uyduramamak, Xiaomi'nin açık kaynaklı yazılım kullanırken karşılaştığı bir sorundur, bu nedenle Xiaomi kendi geliştirdiği bir proje başlattı. Kendi kendine araştırma sürecinde Xiaomi de bir ilk dönüşüm yaşadı.

Kendi geliştirdiğimiz projemiz sırasında, kendi geliştirdiğimiz projenin ilk versiyonu yeterince iyi değildi ve geri gönderdim. İkinci versiyon yeterince iyi değildi ve geri gönderildi.Proje uygulanmadan önce temelde ihtiyaçlarımı karşılayamadı. Bu proje, Mayıs 2015'teki açık kaynak kodlu Open-Falcon'umuzdur.

Open-Falcon, kurumsal düzeyde, yüksek oranda erişilebilir ve ölçeklenebilir bir izleme sistemidir.Projenin topluluk operasyon verileri, şu anda 200'den fazla şirketin ve 5000'den fazla bireysel geliştiricinin projeye katıldığını göstermektedir.

Bundan sonra Xiaomi, PEGASUS projesine, yani dağıtılmış Anahtar-Değer sistemi ve açık kaynaklı mobil derin öğrenme çerçevesi MACE'ye çok fazla insan gücü ve kaynak yatırdı.

MACE-Mobil Sinir Ağı Çıkarım Motoru

MACE, resmi olarak Xiaomi tarafından Ağustos 2017'de kurulan bir mobil sinir ağı çıkarım motorudur. Bu yılın Şubat ayında cep telefonu AI kameralarını indirdi ve bu yıl Haziran ayında resmi olarak kaynak açtı.

MACE, TensorFlow ve Caffe dahil olmak üzere birden çok eğitim mimarisini destekler. Xiaomi'nin yapay zeka ve bulut platformu AI platformunun kıdemli yazılım mühendisi Li Yin, konferansta şunları söyledi: "Xiaomi, daha fazla eğitim çerçevesine uyum sağlamak için uyumlu açık standart protokol modelleri üzerinde çalışmaya başladı. Bu açık standart protokol, tüm eğitim çerçeve platformlarının bir entegrasyonudur. Tüm eğitim çerçevelerinin bu açık model protokolüyle birleştirilebileceğini ve böylece geliştiricinin işini büyük ölçüde azaltacağını umuyoruz. Bu dönüşüm katmanından sonra, tüm mobil dağıtımlar ve tahminler, birleştirilmiş ve uygun olmak için bu birleşik ve açık model protokolünü doğrudan kullanabilir. Farklı açık kaynak çerçevelerine uyum sağlamak zorunda kalmadan. Artık ONNX'i destekliyoruz. "

MACE çerçevesi dört katman içerir. Alt katman aygıt çip katmanıdır. Artık MACE, ARM'ın CPU'su, GPU'su ve Qualcomm'un Hexajon DSP'si dahil olmak üzere üç heterojen çipi destekliyor; ikincisi, Xiaomi çip üzerinde verimli bir Çekirdekler ve Qualcomm DSP için HexagonNN motoru oluşturdu; Ardından, başka bir yorumlama katmanı kapsüllenir. Bu yorum katmanı, tüm modelin kendisini çevirebilir ve modeli verimli ve yürütülebilir bir sıraya çevirebilir. Yürütülen her operatör, tahmin için bu Çekirdeklere gönderilir; Xiaomi MACE modelini kullanmayı umuyor Bu modelleri daha hafif, daha verimli ve temeldeki Çekirdeklere veya yongalara daha iyi adapte olacak şekilde dönüştürün, tasarlayın.

Leifeng.com'a göre, MACE'nin en önemli işi, GPU performans optimizasyonu ve otomatik ayarlama, NEON talimat düzeyinde optimizasyon, bellek kullanım optimizasyonu, model başlatma süresi optimizasyonu ve model koruması dahil olmak üzere farklı yongalarda ve cihazlarda Çekirdekleri optimize etmektir. Model gizliliği, kıyaslama testi vb.

Xiaomi'nin açık kaynak deneyimi

Xiaomi'nin açık kaynak deneyiminden bahseden Cui Baoqiu, bunu şu şekilde özetledi:

  • Uzun vadeli planlama, birikim ve gelişme. Bir firma için bazı kararların en üst düzeyde alınması gerekir ve uzun vadeli planlama gereklidir.Uzun vadeli yatırımın belirlenmesi de çok önemlidir;

  • Toplulukların entegrasyonu. Belirli bir geliştiricinin veya belirli bir şirketin topluluk ve açık kaynaklı yazılım üzerinde etkisi olması zordur Xiaomi'nin Committer'ı başlatmasının nedenlerinden biri belirli bir etkiye sahip olmak, yani sadece devlerin omuzlarında durmak değil, aynı zamanda devlere yol göstermek;

Bir devin yönünü göstermekle ne kastedilmektedir? Açık kaynak bir devdir. Her açık kaynak projesi bir devdir. Topluluk ileriye doğru ilerler. Bu açık kaynak projesinin sahibi kim? Hiç kimse, gerçekten sağlıklı bir açık kaynak projesi, topluluğun bütünleşmesidir, yönüne kim karar verir? Geleceği mi? PMC'ye karar verecek olan topluluktur. Yerli şirketlerin sık sık yaptığı bir hata, çok iyi oynadıkları, ancak bunu geri koymadıkları ve tüm toplulukla entegrasyonun çok zayıf olması, bu da kabul edilemez bir projeye yol açıyor ve nihayetinde iyi ya da kötü, hepsi topluluk tarafından terk ediliyor.

  • Açık kaynak ile iş yatırımını dengeleyin. Bir şirket için büyük miktarda açık kaynak yatırımı yapmak zordur. Xiaominin stratejisi şudur: önce iş, sonra açık kaynak, açık kaynak yatırımı sağlamak için iş tarafından yönlendirilir;

  • Açık kaynak topluluğuna aktif ve etkili bir şekilde geri dönün. Bu bağlamda Xiaomi dört noktayı özetledi: aktif olarak iletişim kurmak, tartışmalara katılmak, fikirleri ve algoritmaları açıkça tanımlamak, kendi fikirlerine bağlı kalmak ve gönderdikleri koddan sorumlu olmak;

  • Sağlıklı açık kaynak modeli. Şirketin kendi ihtiyaçları ve kısa vadeli faydaları için kapalı gelişimini önlemek ve kademeli olarak tüm topluluktan uzaklaşmak için yerel şubeniz topluluk şubesi ile birleştirilmelidir;

  • AI çağı, açık kaynağı kucaklamaya devam ediyor. Bulut bilişim ve büyük veri çağı açık kaynaktan ayrılamaz ve şu anda neredeyse tüm yapay zeka devlerinin açık kaynak yaptığı piyasadan da görülebilir.

Son olarak, açık kaynak hakkında konuşan Cui Baoqiu, "Yalnızca kod açık kaynak, derin öğrenme çerçevesi açık kaynak değil, aynı zamanda verileri açık kaynak olarak da teşvik ediyoruz. Bugün büyük veri, yapay zekada çok önemli bir rol oynuyor, büyük veri bilgi grafiklerini, veri hizmetlerini içeriyor, Veri modelleri, bunlar herkesi açık kaynak yapmaya teşvik etmek istediğim şeyler ve Xiaomi'nin yaptığı şey bunlar. "

Zehirli süt geç kalacak ama asla yok olmayacak! S8 resmi güç listesi açıklandı, UZI birinci oldu
önceki
Coca-Cola satmaya yeni başladı ve A BATHING APE® bira endüstrisi hattını yeniden açtı! ?
Sonraki
"Avenger 4" Kuzey Amerika ön satışı 1 saat içinde rekor kırdı ve biletleme sitesi çöktü!
Bu yüksek değerli Air Max 1 nereden geliyor? !
CEO Zetsche, Mercedes-Benz A-Serisi resmi casus fotoğraflarının değiştirilmesini kişisel olarak onayladı
Lou Ye'nin "Rüzgardaki Yağmurdan Yapılmış Bir Bulut" arka arkaya üç nihai afiş yayınladı. "Kağıt medya" sosyal gerçekliği yeniden üretiyor
2018 Yeni Amiral Gemisi OnePlus 6 Yeni Sürüm Liu Zuohu Firms OnePlus İş Modeli
Olması gereken ayakkabılar yavaş! Reebok Pump Supreme Ultraknit'in yeni klasik rengi burada!
Ölmezsen ölmezsin Kadın emniyet kemeri takmadan trafik kazasında öldü
Huang Bo'nun sürpriz sesi "Game of Desire" promosyon şarkısı "Appearance" Guo Tao'nun gerçek ruh halini anlatıyor.
Tomcat'e saldırmak için çeşitli pozlar
Bu sefer Apple oyuncak bebekten başlamak istiyor. Büyük hedefleri eğitim pazarını geri kazanabilir mi?
Kirli ayakkabılar beyaz ayakkabılarınızı patlattı! VETEMENTS x Reebok şimdi satışta!
Lexus'un yeni IS ön satış fiyatı 335.000'den başlıyor ve 3 Haziran'da listelenecek
To Top