SlideShare a Scribd company logo
1 of 101
Karanlık Fabrikalar
Karanlık Fabrika : Endüstri 4.0, Yapay Zeka, Robotik, Cloud ve dahası…
Cihan Özhan | DeepLab.co | Founder | AI Engineer, Data Master, HPC
Cihan Özhan
• 2005’den beri aktif veri, yazılım ve güvenlik/hacking sektörü tecrübesi.
• AI, Mobile, Web, Sistem, Database, Desktop, Microservice gibi birçok alanda uygulama geliştirme tecrübesi.
• Türkiye’nin ilk “İleri Seviye T-SQL Programlama” kitabı(2013, İlk Çeyrek).
• Türkiye’nin ilk “Oracle Veritabanı Programlama” video kursu(2010-2011).
• Türkiye’nin ilk “Go Programlama Dili” video kurs serisi(2016-2017).
• 2011’den beri bireysel/kurumsal eğitim, danışmanlık ve mentörlük.
• 2015’den beri aktif olarak kernel seviyede deep learning algoritma/uygulama geliştirme.
• 2015’den beri tüm süreçleri içeren birçok fabrika/üretim altyapısı geliştirme.
• Türkiye’nin ilk Self-Driving Car geliştirme ürün AR-GE ve seminer serisi(2015-2018).
• Girişimcilik : Online eğitim, kurye/kargo altyapısı, yazılım, otonom otomobil dahil birçok girişim çalışması.
• … cihanozhan.com
DeepLab : Teknolojiler
ML/DL/CV Odaklı
• Teknolojiler
– Go, Python, C/C++, Rust, C#
– PyTorch, TensorFlow, Keras, scikit-learn
• Web, Mobile, IoT/Edge ve Back-End olarak…
– OpenCV
– … ve farklı onlarca araç-gereç…
• Cloud Computing
– AWS Machine Learning
– Google Cloud Machine Learning
– IBM Watson Machine Learning
– Microsoft Azure Machine Learning
– … ve farklı birçok Cloud çözüm…
• Distributed Systems
– Distributed Databases
– Distributed Deep Learning
Klişe No : 85496477
Yapay Zeka
Altındaki Temel Bilim Nedir?
Biyomimetik & Yapay Zeka
• Yapay zeka da temel olarak bir biyomimetik ürünüdür.
• İnsan beynindeki nöronların çalışma mekanizması ve çiziminin ortaya çıkarılmasıyla birlikte bilgisayar
bilimciler tarafından ilgili çalışma yönteminin dijital bir taklidinin oluşturulması fikriyle yapay zeka
ortaya çıktı.
• Halen daha eğer Computer Vision’u anlamak isterseniz insan/canlı görme yeteneğini incelemeniz, yapay
zekayı anlamak için de sinir bilimi alanında en azından temel bilgilere sahip olmanız gerekir.
Neuron & Neural Network
Convolutional Neural Networks
Nasıl?
Inputs to a multilayer perceptron network
Biyomimetik Kaynaklar
• http://www.khanacademy.org.tr/
• https://biomimicry.org/
• https://toolbox.biomimicry.org/introduction/biomimicry-film/
• https://biomimicry.net/
• https://www.learnbiomimicry.com/(Ücretli Kurslar)
• Kitaplar : https://biomimicry.org/summer-reading-list-biomimics/
• Kitaplar : https://www.goodreads.com/shelf/show/biomimicry
Endüstri 4.0 Ne Değildir?
• Bir donanım ya da yazılım satın almak?
• Her şeyi bir anda değiştirecek sihirli bir değnek değildir.
• Kendi kendine bir yol haritası oluşturarak uygulamak değil, ekip işidir.
• Öğrenmeden çıkılacak bir yol değildir.
• Plansız uygulanabilecek bir yol değildir.
• Nitelikli personel olmadan, onları öncelik görmeden yola çıkmak hiç değildir.
Endüstri 5.0?
Aynı Anlam, Farklı Tanım!
• Endüstri 4.0 ya da I40
• Dijital Dönüşüm
• Karanlık Fabrika (Dark Factory)
• İnsansız Fabrika
• Otonom Fabrika
• Akıllı Fabrika
• Akıllı Üretim
Biraz İstatistik!
• 2030 yılına kadar dünya ekonomisi 20 trilyon dolara yakın olacak öngörüsü
– 4 trilyon doları sanayiden…
• Dünya’da yapay zeka alanında en çok patent Çin ve ABD’de…
• Dünya’da robotların %70’i sadece 5 ülkede kullanılıyor:
– ABD, Almanya, Çin, Kore, Japonya
• 2015-2019 arasında ABD’de robot kullanımı %55 artarken işsizlik oranı %42 düşer:
– Almanya’da ise %6 istihdam artırıyor bu durum.
– Teknoloji insanları işsiz bırakmayacak! Onları daha kalifiye ve insani alanlara yönlendirecek...
• 2000 şirket ile yapılan araştırmaya göre(McKinsey, 2015):
– Almanlar Endüstri 4.0’da önde değil… Şaşırmayın…
– Almanya AR-GE harcamalarının sadece %15’ini Endüstri 4.0’a ayırıyor, Amerika ise %29’unu…
– Araştırmaya katılan şirketlerin %80’i Dünya’daki ve kendi iş modellerinin değişeceğine inanıyor.
– ABD’li şirketlerin %92’si yeni rakipler beklerken Alman şirketlerde bu oran %46…
• İstatistikler bu kadar…
Endüstri 4.0 Alt(Ana) Teknolojileri
• Yapay Zeka
– Machine Learning, Deep Learning, Computer Vision
• Robotik
– Endüstriyel Robotik
– Otonom Mobil Robotik (AMR)
• Blockchain
– Protokol Seviyeli
– Uygulama Seviyeli
• Internet of Things
– IoT : Internet of Things
– IIoT : Industrial Internet of Things
Endüstri 4.0
Daha Alt Teknolojiler
• Cloud Computing
• ML & DL & Computer Vision
• Robotics [Industrial Robotics, Autonomous Mobile Robotics]
• IoT & IIoT
• Blockchain
• Digital Twin
• Autonomous Vehicles
• Mobile Devices
• Data [Database, Big Data, Data Analytics & Visualisation]
• Real-Time Systems [Data Processing, Fast Data Processing]
• Augmentation [Simulation, AR, VR, Mixed Reality]
• 3D Printing
• Smart Sensors
• Augmentation
• Human-Machine Interfaces
• Wearable Technologies [Wearable Robotics]
• Nanotechnology
• Biotechnology
• Security [Data Security, Encryption]
Cloud Computing
Teknoloji Konseptler Sözlüğü
• SaaS Software as a Services
• IaaS Infrastructure as a Services
• PaaS Platform as a Services
• RaaS Robotics as a Services
• FaaS Function as a Services
• FaaS Factory as a Services
• MLaaS Machine Learning as a Services
• MaaS Manufacturing as a Services
• AnaaS Analytics as a Services
• DBaaS Database as a Services
• IoTaaS IoT as a Services
Daha fazlası : https://en.wikipedia.org/wiki/As_a_service
I40 Projesinden Önce!
• Şirket Dönüşüme Hazır Mı?
– Genel altyapı hazır mı? (Güç kaynağı, internet, yer, ulaşım, ısıtma/soğutma, tedarik vb.)
– Dönüşüm için yönetici seviyesinde istek, motivasyon ve destek var mı? Yönetim desteği
yoksa dönüşüm mümkün olmaz!
– Personeller dönüşüme hazır mı? Dönüşüm konusunda istekli olmayan personel ile süreç
yürütülemez. İkna ya da yeniden konumlandırmaya gidilebilir.
– Hayal kurmak önemlidir fakat hayalleri gerçekleştirmek için gerçekçi yöneticiler dönüşümü
yönetmelidir.
I40 Projesinden Önce!
• Dijitalleşmenin Temel Gereksinimleri Hazır Mı?
– Düzgün çalışan websitesi, gerekiyorsa e-ticaret altyapısı, sosyal medya çalışmaları vb…
– E-Fatura, E-İmza, temel ERP-CRM gibi çözümler zaten kullanılıyor mu? Bunlar artık demirbaş!
I40 Projesinden Önce!
• Mali Durum Dönüşüme Uygun Mu?
– Her dönüşüm masraflı olur. Hayal edilen noktaya ulaşmak için yeterli mali kaynak var mı?
– Eğer mali kaynak yok ise dönüşüm süreci yarıda kalabilir ve bu başarısızlık her şeyi
eskisinden de geriye götürebilir. Çoğu şirket doğru planlanmamış dönüşüm süreçleri
nedeniyle batabiliyor. Planlı, disiplinli ve süreci ciddi şekilde yönetmeli!
I40 Projesi Strateji Rehberi
• Endüstri 4.0 Strateji Ön Haritasını Oluşturmak
– Nerede olman gerektiğini belirle.
– Şuan neredesin? Konumunu belirle.
– Nerede olduğun ve olmak istediğin yer arasındaki mesafe ve eksikleri belirle.
– Bu eksikleri göz önünde bulundurarak net hedefler belirle.
– Bu hedefler arasından işletmenin değerini ve işlevselliğini en çok artıracak olanları öne al.
– Bu hedeflerin genel strateji planı ve hedef öngörüsü ile uyumluluğunu kontrol et.
I40 Projesi Strateji Rehberi
• Bir Deneme Projesi Belirle
– Tüm sorunları tek seferde çözemezsin! Öncelikli küçük ve kolay bir deneme projesi belirle.
– Bu test projesinde elde edilecek başarı, sonrakiler için motivasyon ve referans noktası olacak.
– Deneme projesi Endüstri 4.0 için gerekli ürün-hammaddeden müşteriye kadar olan tüm
süreçleri içermelidir.
– Asla yalnız hareket etme! Şirket dışından o konuda uzman olan kişi/kurumlar ile çalış.
– Bu projedeki her adım, sorun/çözüm ve hatalarından oluşan bir veri havuzu oluştur.
I40 Projesi Strateji Rehberi
• İhtiyacın Olan Yetenekleri Tanımla
– Deneme projesinin sonuçlarından oluşan verileri analiz et ve bu başarıyı nasıl genele
yayabileceğin üzerinde yeni bir strateji planı oluştur.
– Bu planı genele yaymak için hangi yeteneklere ihtiyacın var?
• Bu yetenekte personel yoksa bu sorunu nasıl çözeceksin?
– Bu planı genele yaymak için hangi teknolojilere ihtiyacın var?
• Bu teknolojileri en uygun maliyet ile nasıl edineceksin? Bilmiyorsan mutlaka bir bilen vardır. Ona danış.
I40 Projesi Strateji Rehberi
• Veri Analizinde Uzmanlaş!
– Veri, bir fabrika için elektrik gibidir. Ona bu önemi vermeden başaramazsın.
– Veri, geleceği öngörebilmek için gereken bir araçtır. Onu ürünün kadar iyi analiz etmelisin.
I40 Projesi Strateji Rehberi
• Dijital Bir İşletmeye Dönüş
– Kağıt, sözlü, mail, telefon ya da benzeri şekilde ilerleyen tüm süreçleri otomatikleştir.
• Bu bir şirket kültürüne dönüştürülmelidir.
– Makine/teçhizat, personel ve işletme ile ilgili her bir parça veriyi bir veri havuzunda topla.
I40 Projesi Strateji Rehberi
• Geri Bildirimlerde Uzmanlaş
– Ürün, hizmet, müşteri, zaman, oran vb. tüm alt veri kümeleri müşteri odaklı kayıt edilmeli.
– Dönüşüm ve başarıda müşteriden daha önemli halka personeldir. Çalışanların tüm süreç,
ürün, hizmet ve olası tüm düşünceleri dijital ve detaylı olarak kayıt edilmelidir.
– Bu iki başlıktaki geri bildirimler de genel veri analiz süreçlerine dahil edilmelidir.
Autonomous Vehicles
(Self-Driving Cars)
getcruise.com
Tesla
LIDAR (Light Detection and Ranging)
Self-Driving Car geliştirebilir miyim?
• Autoware.Org
– https://autoware.org
– The Autoware Foundation official website.
• Autoware.AI
– https://autoware.ai
– The original Autoware project built on ROS 1. Launched as a research and development platform for autonomous driving technology.
• Autoware.IO
– https://autoware.io
– An interface project for Autoware to be extended with proprietary software and third-party libraries in a reliable manner. Examples
include device drivers for sensors, by-wire controllers for vehicles, and hardware-dependent programs for SoC boards.
• Autoware.Auto
– https://autoware.auto
– Autoware reimagined. Based on ROS 2. Autoware.Auto is managed by an open-source community manager, applies best-in-class
software engineering practices, and is based on a redesigned architecture. ​ The next generation Autoware, built on ROS 2 and
following best practices and standards to be high quality and easier to certify. The source code for Autoware.Auto currently lives here.
• https://gitlab.com/autowarefoundation/autoware.auto/AutowareAuto
The Autoware Foundation
(ROS2 Based Open Source Autonomous Driving Techology)
Autoware is the world's first "all-in-one" open-source software for self-driving vehicles hosted under the Autoware Foundation.
AUTOWARE.IO
PROJECT SCOPE
https://autowarefoundation.gitlab.io/autoware.auto/AutowareAuto/
https://www.autoware.org/awf-course
https://www.apex.ai/autoware-course
https://gitlab.com/autowarefoundation/autoware.auto/AutowareAuto
Architecture : Hardware/ Vehicle Overview
Apollo 6.0 Architecture
Architecture : Hardware Connection Overview
Architecture : Software Overview
Apollo Developer
• Apollo Source Code
– https://github.com/ApolloAuto/apollo
• Apollo Developer Center
– https://apollo.auto/devcenter/devcenter.html
• Apollo Hardware Development Platform
– https://apollo.auto/platform/hardware.html
• Apollo Game Engine Based Simulator
– https://apollo.auto/gamesim.html
• Apollo 6.0 Quick Start
– github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_6_0_quick_start.md
• Self-Driving Fundamentals : Featuring Apollo
– https://www.udacity.com/course/self-driving-car-fundamentals-featuring-apollo--ud0419
• Technical Tutorials
– https://github.com/ApolloAuto/apollo/blob/master/docs/technical_tutorial/README.md
• Howto Guides
– https://github.com/ApolloAuto/apollo/blob/master/docs/howto/README.md
• Specs
– https://github.com/ApolloAuto/apollo/blob/master/docs/specs/README.md
openpilot is an open source driver assistance system. Currently, openpilot performs the functions
of Adaptive Cruise Control (ACC), Automated Lane Centering (ALC), Forward Collision Warning
(FCW) and Lane Departure Warning (LDW) for a growing variety of supported car makes, models
and model years. In addition, while openpilot is engaged, a camera based Driver Monitoring (DM)
feature alerts distracted and asleep drivers.
comma.ai
Comma.AI Developer
• Comma.AI Source Code
– https://github.com/commaai/openpilot
• Supported Hardware
– https://github.com/commaai/openpilot#supported-hardware
• Supported Cars
– https://github.com/commaai/openpilot#supported-cars
• Shop
– https://comma.ai/shop
Otonomizasyon
Araçlar & Robotlar
Digital Twin
Senaryolar
Image Segmentation
(Example - Retail Image Recognition)
Pose Estimation
Defect(Kusur) Detection
(Example)
https://www.dlology.com/blog/automatic-defect-inspection-with-end-to-end-deep-learning/
https://www.pyimagesearch.com/2020/03/02/anomaly-detection-with-keras-tensorflow-and-deep-learning/
Blockchain
Decentralized AI
(Blockchain + AI)
Endüstri 4.0’ın 3 Temel Süreci
• Fizikselden Dijitale
– Mekanik ortamdan dijital ortama veri aktarmak.
• Dijitalden Dijitale
– Dijitale aktarılan verinin yapay zeka algoritmasına aktarılması.
• Dijitalden Tekrar Fiziksele
– Yapay zeka ve analizler ile dijital veriden üretilen verinin tekrar fiziksel ortam
olan fabrika makine/donanım ortamına aktarılması.
Endüstriyel İş Alanları
• Endüstriyel İş Uygulama Geliştirme
• Endüstriyel Veri Bilimi
• Robot Koordinatörlüğü
• Endüstriyel Cloud Computing
• IoT & IIoT Çözüm Mimarlığı
• IoT & IIoT için DevOps
• Giyilebilir Teknoloji Tasarımı
• Endüstriyel Kullanıcı Arayüzü Tasarımı
• Endüstriyel AR & VR Geliştirme
• Endüstriyel Blockchain Geliştirme
– Protokol Seviyeli
– Uygulama Seviyeli
• Endüstriyel Veri Güvenliği Uzmanlığı
– Penetrasyon Test Uzmanlığı
– Endüstriyel Veri Güvenliği Yazılım Uzmanlığı
• Endüstriyel Veritabanı Uzmanlığı
Video & Belgesel
• What is the Fourth Industrial Revolution?
– https://www.youtube.com/watch?v=kpW9JcWxKq0
• Automation and Industry 4.0 Summit
– https://www.youtube.com/watch?v=CmifA8eRXQA
• Endüstri 4.0 (D)evrimi Yolunda
– https://www.youtube.com/watch?v=rVxWNxR-7hY
• In Depth: Industrial Revolution 4.0
– https://www.youtube.com/watch?v=RO4GNVQMQnM
• Will robots steal our jobs? - The future of work (1/2)
– https://www.youtube.com/watch?v=6IOH7b68byk
• Will robots steal our jobs? - The future of work (1/2)
– https://www.youtube.com/watch?v=NGUbboTjT18
• The Path to Industry 4.0, IoT, and Smart Manufacturing
– https://www.youtube.com/watch?v=VeSxcfdLp9I
• Industry 4.0 for Machining Operations
– https://www.youtube.com/watch?v=gH38UsytiJs
• Drones, robots, and super sperm - the future of farming
– https://www.youtube.com/watch?v=qwNVNE83Udo
Cihan Özhan
Bağlantılar
• cihanozhan.com
• linkedin.com/in/cihanozhan
• medium.com/@cihanozhan
• youtube.com/cihanozhan
• twitter.com/UnmannedCode
• github.com/cihanozhan
E-Mail
• cihan@deeplab.co

More Related Content

What's hot

Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Simplilearn
 

What's hot (20)

Best Practices of Infrastructure as Code with Terraform
Best Practices of Infrastructure as Code with TerraformBest Practices of Infrastructure as Code with Terraform
Best Practices of Infrastructure as Code with Terraform
 
Learning Docker from Square One
Learning Docker from Square OneLearning Docker from Square One
Learning Docker from Square One
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
 
IT Infrastructure Automation with Ansible
IT Infrastructure Automation with AnsibleIT Infrastructure Automation with Ansible
IT Infrastructure Automation with Ansible
 
Kubernetes Architecture and Introduction
Kubernetes Architecture and IntroductionKubernetes Architecture and Introduction
Kubernetes Architecture and Introduction
 
Getting Started with Infrastructure as Code
Getting Started with Infrastructure as CodeGetting Started with Infrastructure as Code
Getting Started with Infrastructure as Code
 
Terraform
TerraformTerraform
Terraform
 
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
Chef vs Puppet vs Ansible vs Saltstack | Configuration Management Tools | Dev...
 
Introduction to devops
Introduction to devopsIntroduction to devops
Introduction to devops
 
DevOps @ OpenShift Online
DevOps @ OpenShift OnlineDevOps @ OpenShift Online
DevOps @ OpenShift Online
 
Getting started with kubernetes
Getting started with kubernetesGetting started with kubernetes
Getting started with kubernetes
 
Kubernetes 101
Kubernetes 101Kubernetes 101
Kubernetes 101
 
Machine Learning and AI
Machine Learning and AIMachine Learning and AI
Machine Learning and AI
 
Sonarqube
SonarqubeSonarqube
Sonarqube
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
 
Microservices Architecture & Testing Strategies
Microservices Architecture & Testing StrategiesMicroservices Architecture & Testing Strategies
Microservices Architecture & Testing Strategies
 
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsContinuous Compliance and DevSecOps
Continuous Compliance and DevSecOps
 
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
 
Introduction to Kubernetes Workshop
Introduction to Kubernetes WorkshopIntroduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
 
Container orchestration overview
Container orchestration overviewContainer orchestration overview
Container orchestration overview
 

Similar to Endüstriyel Yapay Zeka ve Otonom Sistemler

Wopsy - Intelligently Application Performance Monitoring
Wopsy - Intelligently Application Performance MonitoringWopsy - Intelligently Application Performance Monitoring
Wopsy - Intelligently Application Performance Monitoring
wopsy
 
Vhdl proje
Vhdl projeVhdl proje
Vhdl proje
sersld80
 

Similar to Endüstriyel Yapay Zeka ve Otonom Sistemler (20)

E-ticarette Bilgi Teknolojileri - Bilgi Üniversitesi E-ticaret Akademi 2012.0...
E-ticarette Bilgi Teknolojileri - Bilgi Üniversitesi E-ticaret Akademi 2012.0...E-ticarette Bilgi Teknolojileri - Bilgi Üniversitesi E-ticaret Akademi 2012.0...
E-ticarette Bilgi Teknolojileri - Bilgi Üniversitesi E-ticaret Akademi 2012.0...
 
Yönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
Yönetici Denetçi ve Son Kullanıcı Bilişim AkademisiYönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
Yönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
 
4S Bilgi Teknolojileri Hakkında
4S Bilgi Teknolojileri Hakkında4S Bilgi Teknolojileri Hakkında
4S Bilgi Teknolojileri Hakkında
 
BiGG SEA - Hızlı Başla, Temmuz 2015
BiGG SEA - Hızlı Başla, Temmuz 2015BiGG SEA - Hızlı Başla, Temmuz 2015
BiGG SEA - Hızlı Başla, Temmuz 2015
 
Startup İş Modeli Geliştirme
Startup İş Modeli GeliştirmeStartup İş Modeli Geliştirme
Startup İş Modeli Geliştirme
 
E-ticarette Yazılım ve Altyapı
E-ticarette Yazılım ve AltyapıE-ticarette Yazılım ve Altyapı
E-ticarette Yazılım ve Altyapı
 
Idea teknoloji e-fatura donusumune hazir misiniz?
Idea teknoloji e-fatura donusumune hazir misiniz?Idea teknoloji e-fatura donusumune hazir misiniz?
Idea teknoloji e-fatura donusumune hazir misiniz?
 
Gartner EEE 2013 - Altyapı Yönetimi - Sabancı Holding Sunumu
Gartner EEE 2013 - Altyapı Yönetimi - Sabancı Holding SunumuGartner EEE 2013 - Altyapı Yönetimi - Sabancı Holding Sunumu
Gartner EEE 2013 - Altyapı Yönetimi - Sabancı Holding Sunumu
 
CERP 4.0 Sunum.pptx
CERP 4.0 Sunum.pptxCERP 4.0 Sunum.pptx
CERP 4.0 Sunum.pptx
 
Avva Mobile Enterprise Solutions - Corporate Idendity
Avva Mobile Enterprise Solutions - Corporate IdendityAvva Mobile Enterprise Solutions - Corporate Idendity
Avva Mobile Enterprise Solutions - Corporate Idendity
 
Wopsy - Intelligently Application Performance Monitoring
Wopsy - Intelligently Application Performance MonitoringWopsy - Intelligently Application Performance Monitoring
Wopsy - Intelligently Application Performance Monitoring
 
Türk CMS Sistemi STASA V5
Türk CMS Sistemi STASA V5Türk CMS Sistemi STASA V5
Türk CMS Sistemi STASA V5
 
BiGGinner | 200.000 TL TÜBİTAK Hibe Programı - Tanıtım Sunumu - Mart 2019
BiGGinner | 200.000 TL TÜBİTAK Hibe Programı - Tanıtım Sunumu - Mart 2019BiGGinner | 200.000 TL TÜBİTAK Hibe Programı - Tanıtım Sunumu - Mart 2019
BiGGinner | 200.000 TL TÜBİTAK Hibe Programı - Tanıtım Sunumu - Mart 2019
 
789 yazilim360egitimleri2014
789 yazilim360egitimleri2014789 yazilim360egitimleri2014
789 yazilim360egitimleri2014
 
ITIL is Ready. Servicedesk Plus
ITIL is Ready. Servicedesk PlusITIL is Ready. Servicedesk Plus
ITIL is Ready. Servicedesk Plus
 
Dijital Dönüşüm ve Dijital İK
Dijital Dönüşüm ve Dijital İK Dijital Dönüşüm ve Dijital İK
Dijital Dönüşüm ve Dijital İK
 
SITIST 2018 Part 2 - Robotic Process Automation (RPA)
SITIST 2018 Part 2 - Robotic Process Automation (RPA)SITIST 2018 Part 2 - Robotic Process Automation (RPA)
SITIST 2018 Part 2 - Robotic Process Automation (RPA)
 
TinkData RPA Presentation
TinkData RPA PresentationTinkData RPA Presentation
TinkData RPA Presentation
 
Vhdl proje
Vhdl projeVhdl proje
Vhdl proje
 
Veri Ambarı Nedir, Nasıl Oluşturulur?
Veri Ambarı Nedir, Nasıl Oluşturulur?Veri Ambarı Nedir, Nasıl Oluşturulur?
Veri Ambarı Nedir, Nasıl Oluşturulur?
 

More from Cihan Özhan

More from Cihan Özhan (20)

MongoDB Overview
MongoDB OverviewMongoDB Overview
MongoDB Overview
 
MongoDB - NoSQL Overview
MongoDB - NoSQL OverviewMongoDB - NoSQL Overview
MongoDB - NoSQL Overview
 
MongoDB - JSON'a Genel Bakış
MongoDB - JSON'a Genel BakışMongoDB - JSON'a Genel Bakış
MongoDB - JSON'a Genel Bakış
 
AI and Machine Learning - Today’s Implementation Realities
AI and Machine Learning - Today’s Implementation RealitiesAI and Machine Learning - Today’s Implementation Realities
AI and Machine Learning - Today’s Implementation Realities
 
Mobil Uygulama Güvenliği (Mobile Security)
Mobil Uygulama Güvenliği (Mobile Security)Mobil Uygulama Güvenliği (Mobile Security)
Mobil Uygulama Güvenliği (Mobile Security)
 
Go Book - Fonksiyonlar, Metotlar, Arayüzler ve Yapılar
Go Book - Fonksiyonlar, Metotlar, Arayüzler ve YapılarGo Book - Fonksiyonlar, Metotlar, Arayüzler ve Yapılar
Go Book - Fonksiyonlar, Metotlar, Arayüzler ve Yapılar
 
Golang Book - Go Programlama Dili Temelleri
Golang Book - Go Programlama Dili TemelleriGolang Book - Go Programlama Dili Temelleri
Golang Book - Go Programlama Dili Temelleri
 
Golang Book - Genel Bakış
Golang Book - Genel BakışGolang Book - Genel Bakış
Golang Book - Genel Bakış
 
Golang Book - Giriş
Golang Book - GirişGolang Book - Giriş
Golang Book - Giriş
 
Yapay Zeka Güvenliği : Machine Learning & Deep Learning & Computer Vision Sec...
Yapay Zeka Güvenliği : Machine Learning & Deep Learning & Computer Vision Sec...Yapay Zeka Güvenliği : Machine Learning & Deep Learning & Computer Vision Sec...
Yapay Zeka Güvenliği : Machine Learning & Deep Learning & Computer Vision Sec...
 
AI Security : Machine Learning, Deep Learning and Computer Vision Security
AI Security : Machine Learning, Deep Learning and Computer Vision SecurityAI Security : Machine Learning, Deep Learning and Computer Vision Security
AI Security : Machine Learning, Deep Learning and Computer Vision Security
 
Yapay Zeka Güvenliği : Machine Learning & Deep Learning & Computer Vision Sec...
Yapay Zeka Güvenliği : Machine Learning & Deep Learning & Computer Vision Sec...Yapay Zeka Güvenliği : Machine Learning & Deep Learning & Computer Vision Sec...
Yapay Zeka Güvenliği : Machine Learning & Deep Learning & Computer Vision Sec...
 
İleri Seviye T-SQL Programlama - Chapter 21
İleri Seviye T-SQL Programlama - Chapter 21İleri Seviye T-SQL Programlama - Chapter 21
İleri Seviye T-SQL Programlama - Chapter 21
 
İleri Seviye T-SQL Programlama - Chapter 20
İleri Seviye T-SQL Programlama - Chapter 20İleri Seviye T-SQL Programlama - Chapter 20
İleri Seviye T-SQL Programlama - Chapter 20
 
İleri Seviye T-SQL Programlama - Chapter 19
İleri Seviye T-SQL Programlama - Chapter 19İleri Seviye T-SQL Programlama - Chapter 19
İleri Seviye T-SQL Programlama - Chapter 19
 
İleri Seviye T-SQL Programlama - Chapter 18
İleri Seviye T-SQL Programlama - Chapter 18İleri Seviye T-SQL Programlama - Chapter 18
İleri Seviye T-SQL Programlama - Chapter 18
 
İleri Seviye T-SQL Programlama - Chapter 17
İleri Seviye T-SQL Programlama - Chapter 17İleri Seviye T-SQL Programlama - Chapter 17
İleri Seviye T-SQL Programlama - Chapter 17
 
İleri Seviye T-SQL Programlama - Chapter 16
İleri Seviye T-SQL Programlama - Chapter 16İleri Seviye T-SQL Programlama - Chapter 16
İleri Seviye T-SQL Programlama - Chapter 16
 
İleri Seviye T-SQL Programlama - Chapter 15
İleri Seviye T-SQL Programlama - Chapter 15İleri Seviye T-SQL Programlama - Chapter 15
İleri Seviye T-SQL Programlama - Chapter 15
 
İleri Seviye T-SQL Programlama - Chapter 14
İleri Seviye T-SQL Programlama - Chapter 14İleri Seviye T-SQL Programlama - Chapter 14
İleri Seviye T-SQL Programlama - Chapter 14
 

Endüstriyel Yapay Zeka ve Otonom Sistemler

  • 1. Karanlık Fabrikalar Karanlık Fabrika : Endüstri 4.0, Yapay Zeka, Robotik, Cloud ve dahası… Cihan Özhan | DeepLab.co | Founder | AI Engineer, Data Master, HPC
  • 2. Cihan Özhan • 2005’den beri aktif veri, yazılım ve güvenlik/hacking sektörü tecrübesi. • AI, Mobile, Web, Sistem, Database, Desktop, Microservice gibi birçok alanda uygulama geliştirme tecrübesi. • Türkiye’nin ilk “İleri Seviye T-SQL Programlama” kitabı(2013, İlk Çeyrek). • Türkiye’nin ilk “Oracle Veritabanı Programlama” video kursu(2010-2011). • Türkiye’nin ilk “Go Programlama Dili” video kurs serisi(2016-2017). • 2011’den beri bireysel/kurumsal eğitim, danışmanlık ve mentörlük. • 2015’den beri aktif olarak kernel seviyede deep learning algoritma/uygulama geliştirme. • 2015’den beri tüm süreçleri içeren birçok fabrika/üretim altyapısı geliştirme. • Türkiye’nin ilk Self-Driving Car geliştirme ürün AR-GE ve seminer serisi(2015-2018). • Girişimcilik : Online eğitim, kurye/kargo altyapısı, yazılım, otonom otomobil dahil birçok girişim çalışması. • … cihanozhan.com
  • 3. DeepLab : Teknolojiler ML/DL/CV Odaklı • Teknolojiler – Go, Python, C/C++, Rust, C# – PyTorch, TensorFlow, Keras, scikit-learn • Web, Mobile, IoT/Edge ve Back-End olarak… – OpenCV – … ve farklı onlarca araç-gereç… • Cloud Computing – AWS Machine Learning – Google Cloud Machine Learning – IBM Watson Machine Learning – Microsoft Azure Machine Learning – … ve farklı birçok Cloud çözüm… • Distributed Systems – Distributed Databases – Distributed Deep Learning
  • 4. Klişe No : 85496477
  • 5.
  • 6.
  • 7.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Biyomimetik & Yapay Zeka • Yapay zeka da temel olarak bir biyomimetik ürünüdür. • İnsan beynindeki nöronların çalışma mekanizması ve çiziminin ortaya çıkarılmasıyla birlikte bilgisayar bilimciler tarafından ilgili çalışma yönteminin dijital bir taklidinin oluşturulması fikriyle yapay zeka ortaya çıktı. • Halen daha eğer Computer Vision’u anlamak isterseniz insan/canlı görme yeteneğini incelemeniz, yapay zekayı anlamak için de sinir bilimi alanında en azından temel bilgilere sahip olmanız gerekir.
  • 14. Neuron & Neural Network
  • 16.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Inputs to a multilayer perceptron network
  • 23.
  • 24.
  • 25. Biyomimetik Kaynaklar • http://www.khanacademy.org.tr/ • https://biomimicry.org/ • https://toolbox.biomimicry.org/introduction/biomimicry-film/ • https://biomimicry.net/ • https://www.learnbiomimicry.com/(Ücretli Kurslar) • Kitaplar : https://biomimicry.org/summer-reading-list-biomimics/ • Kitaplar : https://www.goodreads.com/shelf/show/biomimicry
  • 26.
  • 27. Endüstri 4.0 Ne Değildir? • Bir donanım ya da yazılım satın almak? • Her şeyi bir anda değiştirecek sihirli bir değnek değildir. • Kendi kendine bir yol haritası oluşturarak uygulamak değil, ekip işidir. • Öğrenmeden çıkılacak bir yol değildir. • Plansız uygulanabilecek bir yol değildir. • Nitelikli personel olmadan, onları öncelik görmeden yola çıkmak hiç değildir.
  • 29. Aynı Anlam, Farklı Tanım! • Endüstri 4.0 ya da I40 • Dijital Dönüşüm • Karanlık Fabrika (Dark Factory) • İnsansız Fabrika • Otonom Fabrika • Akıllı Fabrika • Akıllı Üretim
  • 30. Biraz İstatistik! • 2030 yılına kadar dünya ekonomisi 20 trilyon dolara yakın olacak öngörüsü – 4 trilyon doları sanayiden… • Dünya’da yapay zeka alanında en çok patent Çin ve ABD’de… • Dünya’da robotların %70’i sadece 5 ülkede kullanılıyor: – ABD, Almanya, Çin, Kore, Japonya • 2015-2019 arasında ABD’de robot kullanımı %55 artarken işsizlik oranı %42 düşer: – Almanya’da ise %6 istihdam artırıyor bu durum. – Teknoloji insanları işsiz bırakmayacak! Onları daha kalifiye ve insani alanlara yönlendirecek... • 2000 şirket ile yapılan araştırmaya göre(McKinsey, 2015): – Almanlar Endüstri 4.0’da önde değil… Şaşırmayın… – Almanya AR-GE harcamalarının sadece %15’ini Endüstri 4.0’a ayırıyor, Amerika ise %29’unu… – Araştırmaya katılan şirketlerin %80’i Dünya’daki ve kendi iş modellerinin değişeceğine inanıyor. – ABD’li şirketlerin %92’si yeni rakipler beklerken Alman şirketlerde bu oran %46… • İstatistikler bu kadar…
  • 31. Endüstri 4.0 Alt(Ana) Teknolojileri • Yapay Zeka – Machine Learning, Deep Learning, Computer Vision • Robotik – Endüstriyel Robotik – Otonom Mobil Robotik (AMR) • Blockchain – Protokol Seviyeli – Uygulama Seviyeli • Internet of Things – IoT : Internet of Things – IIoT : Industrial Internet of Things
  • 32. Endüstri 4.0 Daha Alt Teknolojiler • Cloud Computing • ML & DL & Computer Vision • Robotics [Industrial Robotics, Autonomous Mobile Robotics] • IoT & IIoT • Blockchain • Digital Twin • Autonomous Vehicles • Mobile Devices • Data [Database, Big Data, Data Analytics & Visualisation] • Real-Time Systems [Data Processing, Fast Data Processing] • Augmentation [Simulation, AR, VR, Mixed Reality] • 3D Printing • Smart Sensors • Augmentation • Human-Machine Interfaces • Wearable Technologies [Wearable Robotics] • Nanotechnology • Biotechnology • Security [Data Security, Encryption]
  • 33.
  • 34. Cloud Computing Teknoloji Konseptler Sözlüğü • SaaS Software as a Services • IaaS Infrastructure as a Services • PaaS Platform as a Services • RaaS Robotics as a Services • FaaS Function as a Services • FaaS Factory as a Services • MLaaS Machine Learning as a Services • MaaS Manufacturing as a Services • AnaaS Analytics as a Services • DBaaS Database as a Services • IoTaaS IoT as a Services Daha fazlası : https://en.wikipedia.org/wiki/As_a_service
  • 35. I40 Projesinden Önce! • Şirket Dönüşüme Hazır Mı? – Genel altyapı hazır mı? (Güç kaynağı, internet, yer, ulaşım, ısıtma/soğutma, tedarik vb.) – Dönüşüm için yönetici seviyesinde istek, motivasyon ve destek var mı? Yönetim desteği yoksa dönüşüm mümkün olmaz! – Personeller dönüşüme hazır mı? Dönüşüm konusunda istekli olmayan personel ile süreç yürütülemez. İkna ya da yeniden konumlandırmaya gidilebilir. – Hayal kurmak önemlidir fakat hayalleri gerçekleştirmek için gerçekçi yöneticiler dönüşümü yönetmelidir.
  • 36. I40 Projesinden Önce! • Dijitalleşmenin Temel Gereksinimleri Hazır Mı? – Düzgün çalışan websitesi, gerekiyorsa e-ticaret altyapısı, sosyal medya çalışmaları vb… – E-Fatura, E-İmza, temel ERP-CRM gibi çözümler zaten kullanılıyor mu? Bunlar artık demirbaş!
  • 37. I40 Projesinden Önce! • Mali Durum Dönüşüme Uygun Mu? – Her dönüşüm masraflı olur. Hayal edilen noktaya ulaşmak için yeterli mali kaynak var mı? – Eğer mali kaynak yok ise dönüşüm süreci yarıda kalabilir ve bu başarısızlık her şeyi eskisinden de geriye götürebilir. Çoğu şirket doğru planlanmamış dönüşüm süreçleri nedeniyle batabiliyor. Planlı, disiplinli ve süreci ciddi şekilde yönetmeli!
  • 38. I40 Projesi Strateji Rehberi • Endüstri 4.0 Strateji Ön Haritasını Oluşturmak – Nerede olman gerektiğini belirle. – Şuan neredesin? Konumunu belirle. – Nerede olduğun ve olmak istediğin yer arasındaki mesafe ve eksikleri belirle. – Bu eksikleri göz önünde bulundurarak net hedefler belirle. – Bu hedefler arasından işletmenin değerini ve işlevselliğini en çok artıracak olanları öne al. – Bu hedeflerin genel strateji planı ve hedef öngörüsü ile uyumluluğunu kontrol et.
  • 39. I40 Projesi Strateji Rehberi • Bir Deneme Projesi Belirle – Tüm sorunları tek seferde çözemezsin! Öncelikli küçük ve kolay bir deneme projesi belirle. – Bu test projesinde elde edilecek başarı, sonrakiler için motivasyon ve referans noktası olacak. – Deneme projesi Endüstri 4.0 için gerekli ürün-hammaddeden müşteriye kadar olan tüm süreçleri içermelidir. – Asla yalnız hareket etme! Şirket dışından o konuda uzman olan kişi/kurumlar ile çalış. – Bu projedeki her adım, sorun/çözüm ve hatalarından oluşan bir veri havuzu oluştur.
  • 40. I40 Projesi Strateji Rehberi • İhtiyacın Olan Yetenekleri Tanımla – Deneme projesinin sonuçlarından oluşan verileri analiz et ve bu başarıyı nasıl genele yayabileceğin üzerinde yeni bir strateji planı oluştur. – Bu planı genele yaymak için hangi yeteneklere ihtiyacın var? • Bu yetenekte personel yoksa bu sorunu nasıl çözeceksin? – Bu planı genele yaymak için hangi teknolojilere ihtiyacın var? • Bu teknolojileri en uygun maliyet ile nasıl edineceksin? Bilmiyorsan mutlaka bir bilen vardır. Ona danış.
  • 41. I40 Projesi Strateji Rehberi • Veri Analizinde Uzmanlaş! – Veri, bir fabrika için elektrik gibidir. Ona bu önemi vermeden başaramazsın. – Veri, geleceği öngörebilmek için gereken bir araçtır. Onu ürünün kadar iyi analiz etmelisin.
  • 42. I40 Projesi Strateji Rehberi • Dijital Bir İşletmeye Dönüş – Kağıt, sözlü, mail, telefon ya da benzeri şekilde ilerleyen tüm süreçleri otomatikleştir. • Bu bir şirket kültürüne dönüştürülmelidir. – Makine/teçhizat, personel ve işletme ile ilgili her bir parça veriyi bir veri havuzunda topla.
  • 43. I40 Projesi Strateji Rehberi • Geri Bildirimlerde Uzmanlaş – Ürün, hizmet, müşteri, zaman, oran vb. tüm alt veri kümeleri müşteri odaklı kayıt edilmeli. – Dönüşüm ve başarıda müşteriden daha önemli halka personeldir. Çalışanların tüm süreç, ürün, hizmet ve olası tüm düşünceleri dijital ve detaylı olarak kayıt edilmelidir. – Bu iki başlıktaki geri bildirimler de genel veri analiz süreçlerine dahil edilmelidir.
  • 46. Tesla
  • 47.
  • 48.
  • 49. LIDAR (Light Detection and Ranging)
  • 51.
  • 52. • Autoware.Org – https://autoware.org – The Autoware Foundation official website. • Autoware.AI – https://autoware.ai – The original Autoware project built on ROS 1. Launched as a research and development platform for autonomous driving technology. • Autoware.IO – https://autoware.io – An interface project for Autoware to be extended with proprietary software and third-party libraries in a reliable manner. Examples include device drivers for sensors, by-wire controllers for vehicles, and hardware-dependent programs for SoC boards. • Autoware.Auto – https://autoware.auto – Autoware reimagined. Based on ROS 2. Autoware.Auto is managed by an open-source community manager, applies best-in-class software engineering practices, and is based on a redesigned architecture. ​ The next generation Autoware, built on ROS 2 and following best practices and standards to be high quality and easier to certify. The source code for Autoware.Auto currently lives here. • https://gitlab.com/autowarefoundation/autoware.auto/AutowareAuto The Autoware Foundation (ROS2 Based Open Source Autonomous Driving Techology) Autoware is the world's first "all-in-one" open-source software for self-driving vehicles hosted under the Autoware Foundation.
  • 55.
  • 56.
  • 57. Architecture : Hardware/ Vehicle Overview
  • 58.
  • 60. Architecture : Hardware Connection Overview
  • 62. Apollo Developer • Apollo Source Code – https://github.com/ApolloAuto/apollo • Apollo Developer Center – https://apollo.auto/devcenter/devcenter.html • Apollo Hardware Development Platform – https://apollo.auto/platform/hardware.html • Apollo Game Engine Based Simulator – https://apollo.auto/gamesim.html • Apollo 6.0 Quick Start – github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_6_0_quick_start.md • Self-Driving Fundamentals : Featuring Apollo – https://www.udacity.com/course/self-driving-car-fundamentals-featuring-apollo--ud0419 • Technical Tutorials – https://github.com/ApolloAuto/apollo/blob/master/docs/technical_tutorial/README.md • Howto Guides – https://github.com/ApolloAuto/apollo/blob/master/docs/howto/README.md • Specs – https://github.com/ApolloAuto/apollo/blob/master/docs/specs/README.md
  • 63. openpilot is an open source driver assistance system. Currently, openpilot performs the functions of Adaptive Cruise Control (ACC), Automated Lane Centering (ALC), Forward Collision Warning (FCW) and Lane Departure Warning (LDW) for a growing variety of supported car makes, models and model years. In addition, while openpilot is engaged, a camera based Driver Monitoring (DM) feature alerts distracted and asleep drivers.
  • 64.
  • 66. Comma.AI Developer • Comma.AI Source Code – https://github.com/commaai/openpilot • Supported Hardware – https://github.com/commaai/openpilot#supported-hardware • Supported Cars – https://github.com/commaai/openpilot#supported-cars • Shop – https://comma.ai/shop
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 77.
  • 78.
  • 79.
  • 80.
  • 82. Image Segmentation (Example - Retail Image Recognition)
  • 83.
  • 84.
  • 85.
  • 86.
  • 89.
  • 90.
  • 93.
  • 94.
  • 95.
  • 96.
  • 98. Endüstri 4.0’ın 3 Temel Süreci • Fizikselden Dijitale – Mekanik ortamdan dijital ortama veri aktarmak. • Dijitalden Dijitale – Dijitale aktarılan verinin yapay zeka algoritmasına aktarılması. • Dijitalden Tekrar Fiziksele – Yapay zeka ve analizler ile dijital veriden üretilen verinin tekrar fiziksel ortam olan fabrika makine/donanım ortamına aktarılması.
  • 99. Endüstriyel İş Alanları • Endüstriyel İş Uygulama Geliştirme • Endüstriyel Veri Bilimi • Robot Koordinatörlüğü • Endüstriyel Cloud Computing • IoT & IIoT Çözüm Mimarlığı • IoT & IIoT için DevOps • Giyilebilir Teknoloji Tasarımı • Endüstriyel Kullanıcı Arayüzü Tasarımı • Endüstriyel AR & VR Geliştirme • Endüstriyel Blockchain Geliştirme – Protokol Seviyeli – Uygulama Seviyeli • Endüstriyel Veri Güvenliği Uzmanlığı – Penetrasyon Test Uzmanlığı – Endüstriyel Veri Güvenliği Yazılım Uzmanlığı • Endüstriyel Veritabanı Uzmanlığı
  • 100. Video & Belgesel • What is the Fourth Industrial Revolution? – https://www.youtube.com/watch?v=kpW9JcWxKq0 • Automation and Industry 4.0 Summit – https://www.youtube.com/watch?v=CmifA8eRXQA • Endüstri 4.0 (D)evrimi Yolunda – https://www.youtube.com/watch?v=rVxWNxR-7hY • In Depth: Industrial Revolution 4.0 – https://www.youtube.com/watch?v=RO4GNVQMQnM • Will robots steal our jobs? - The future of work (1/2) – https://www.youtube.com/watch?v=6IOH7b68byk • Will robots steal our jobs? - The future of work (1/2) – https://www.youtube.com/watch?v=NGUbboTjT18 • The Path to Industry 4.0, IoT, and Smart Manufacturing – https://www.youtube.com/watch?v=VeSxcfdLp9I • Industry 4.0 for Machining Operations – https://www.youtube.com/watch?v=gH38UsytiJs • Drones, robots, and super sperm - the future of farming – https://www.youtube.com/watch?v=qwNVNE83Udo
  • 101. Cihan Özhan Bağlantılar • cihanozhan.com • linkedin.com/in/cihanozhan • medium.com/@cihanozhan • youtube.com/cihanozhan • twitter.com/UnmannedCode • github.com/cihanozhan E-Mail • cihan@deeplab.co