📖
Genel Bilgiler
  • Genel
  • Yazılım Teknolojiileri
    • SOLID
    • Mimariler ve Mimari Paternleri
    • MVC, MVP, MVVM
    • Mikroservis Yaklaşımı
    • DDD
    • Nesne Yönelimli Programlama
    • Hangi Programlama Dili Hangi Framework Öğrenilmeli?
    • Programlama Dilleri Üzerine tecrübeler
    • Microsoft .NET Teknolojileri
    • Microsoft .NET CORE 3.x ile Katmanlı Mimari Tasarımı
    • Test
    • Hangi Geliştirme ve Deployment Ortamı (Windows vs Linux)
    • Veri Tabanları ve Veri Tabanı Mimarileri
    • Asysnc/Awake
    • Oyun Geliştirme
      • WebAssembly vs Asm.ts
      • Unity ve Devler Ligi
      • Godot Oyun Motoru
      • Three.js ve Alternetif Javascript 3D Kütüphaneler/Framework' ler
    • Aspect Oriented Programming
  • Sanallaştırma
    • Sanallaştırma (Hypervisor ve Container & Docker)
    • Kubernetes
  • Yazılım Kültürleri
    • DevOps
    • Jenkins
    • SAST, DAST, SCA, Pentest
    • Glusterfs
    • Yazılım Üzerine Tartışmalar/Sohbetler
    • TUBITAK BILGEM YTE
  • Metro/Tren Sinyalizasyonu
  • Yapay Zeka (Artificial Intelligence)
  • Embedded Realtime Linux
  • Süper Bilgisayarlar Neden Süperler
  • Lock Free Tasarım
  • Git ile Çalışmak
  • CPU, APU, PPU, NPU, TPU ...
  • CANBUS
  • MERHABA (HELLO)
Powered by GitBook
On this page
  • Clickstream Analizi
  • Veri Ambarı (Data Warehouse)
  • Büyük Veri İşleme Araçları
  • 2020

Was this helpful?

Yapay Zeka (Artificial Intelligence)

Artificial Intelligence for Things (AIoT)

PreviousMetro/Tren SinyalizasyonuNextEmbedded Realtime Linux

Last updated 5 years ago

Was this helpful?

Bu konuda çok yazılıp çiziliyor. O nedenle konuyla ilgili güncel bilgiler üzerine ve temel konulara değinmeye çalışmak daha doğru olacak gibi duruyor.

Bu konuda herkes Nvidia firmasına alternatif olabilmek için çalışıyor görünüyor. Başlangıçtan beri Nvidia GPU ile yarışta iken Volta mimarisiyle duyurduğu Tensor Core ile konumunu daha da güçlendirmeye devam ediyor. Google Tensor Processing Unit (TPU) ile yarışa katılırken, Intel firması Xeon Scalable serisinde geliştirdiği 512-bit (2⁹) wide “Fused Multiply Add (FMA) komut setleriyle yer edinmeye çalışıyor. AVX-512 şeklinde de daha detaylı araştırabilirsiniz. ARM firması da ETHOS serisi çözümüyle bu alana eğilmeye başlamış görünüyor.

Daha açıklayıcı bilgiler için alttaki iki makalenin konusunu incelemenizde fayda görüyorum.

Makale de Xeon Scalable işlemcilerin her soketinden 3.57 TFLOPS[B] (FP32) ve up to 5.18 TOPS (INT8) işlem gücü elde edilebildiğini belirtiyor. Bir anakartta da en fazla 8 soket olabildiğinden 41.44 TOPs işlem gücüne sahip olmuş olunuyor. Tabii bu soketlerin birbirleri arasında veri alış verişi problemini de göz ardı etmemek gerekiyor.

Intel, Şubat 2020 de aldığı kararla Nervana (Nervana NNP-T training chips and the Nervana NNP-I inference chips) sonlandırıyor. Zaten daha öncesinde Habana firmasını satın almışlardı. İki farklı ürünle bu sektörde ilerlemeyi mantıklı bulmamış olsa gerekki sonlandırma kararı almışlar.

Habana Gaudi (training chip) and the Habana Goya (inference chip)

Bu chipler benchmarklarda daha performanslı çıkmış ve Intel den önce piyasada oldukları için Nervana sonlandırılmış görünüyor.

Birazda sunulan araçlardan bahsetmek faydalı olabilir. Bu konuda Intel openVINO için alttaki makaleden faydalanılabilir.

Hazırda bulunan modelleriniz için model iyileştirme tekniklerini olan Katmanları birleştirme (Fusion), kesinlikten tavız verme(Quantization), katmanları dondurma(Freezing) kullanarak modelinizi iyileştirmenize yardımcı olabilecek araçlar içeriyor görünüyor.

Aynı arkadaşın Edge Computing (Edge AI) konularında basit anlaşılır yazısına da bakmakta fayda var. Gerçekten de gelişen işlem gücü ve artan işlenecek veri sebebiyle sunucu yükünü azaltmak, artan network trafiğini azaltmak önemli olmaktadır. IoT ile artan veri miktarının sunucu tarafında çözülemeyeceği gerçeğine de değindiği yazısında kısacası verinin üretildiği yerde tüketilmesi prensibi bir sonucu olarak bu gelişimleri görebiliriz.

ÖRNEK:

Clickstream Analizi

Kullanıcılarınız ilk ziyaretlerinden ne kadar süre sonra ilk ürünlerini satın alıyor?

  • Kullanıcıların alışverişe en çok devam ettikleri ve alışverişten en çok vazgeçtikleri ürünler hangileridir?

  • Kaydolmanın en uygun ve hızlı yolu nedir?

  • En iyi müşterileri hangi kanallar getiriyor?

  • Alışveriş yapan müşteriler için ilk / son temas noktaları nelerdir?

  • 2 haftadan önce kaydolan fakat hiç alışveriş yapmamış olan kullanıcıların göz attığı ürünler?

  • Geçen yılbaşı sezonunda kaydolmuş kullanıcıların yüzde kaçı hala satın alıyor?

  • Hangi kullanıcılar sepete ürün ekledikleri halde alışverişi tamamlamadı?

  • Hangi ürünlerde daha düşük dönüşüm vardır?

Veri Ambarı (Data Warehouse)

İlerisi aşamalarda veri ambarları içeren mimarilere ihtiyaç duyulacaktır.

Büyük Veri İşleme Araçları

Apache Spark

Büyük veri üzerinde paralel işlem yapmaya yarayan bir kütüphanedir. Açık kaynak kodludur. Scala dili ile geliştirilmiştir.

Apache Hadoop

Söylenecek şeyler daha bitmedi.. Bu yazı güncellemelerle geliştirilecek...

2020

http://www.metehanturkdonmez.com.tr/2018/11/07/clickstream-analizi-nedir/www.metehanturkdonmez.com.tr
LogoOpenVINO : Nedir Bu Egde AI ?Medium
LogoAn in-depth look at Google’s first Tensor Processing Unit (TPU)Google Cloud Blog
LogoOpenVINO: Nedir Bu OpenVINO ?Medium
LogoA Survey Paper Comparing modern CPU, GPU & TPU Hardware in Relation to Neural Network Training and…Medium
LogoIntel dumps its Nervana neural network processors for Habana’s AI chipsSiliconANGLE
LogoDatabase vs Data Warehouse: Key DifferencesGuru99
Data Warehouse,OLAP,ETL,Data Mart Nedir? | Mesut GÜNEŞBir yazılımcının kaleminden...
LogoData warehouse – Emrah ARSLANEmrah ARSLAN
Logois Zekasi Terimlerine genel bakis - Çağlar Özenç | Microsoft MVP |
http://www.dijitaldonusum.co/www.dijitaldonusum.co
Büyük Veri (Big Data) ve Hadoop Nedir? - Onur ArslanOnur Arslan
LogoApache Spark Nedir? Spark’a GirişMedium