Cyber AI Engineer Eğitimi

  • Eğitim Tipi: Classroom
  • Süre: 5 Gün
Bu eğitimi kendi kurumunuzda planlayabilirsiniz. Bize Ulaşın!

Cyber AI eğitimi uygulamalı olarak aşağıdaki iki konuyu incelemektedir.

- Yapay zeka hackleyebilir mi? (Cyber AI)

- Yapay zeka hacklenebilir mi? (AI Security)


Yaşam alanlarımızda teknoloji ve yazılım ürünleri kullanımının artmasıyla birlikte siber güvenlik ihtiyacı katlanarak artmaktadır. Bu ürünlerin sayı ve çeşidinin artması aynı zamanda siber güvenlik terminolojisindeki saldırı yüzeyinin de genişlemesine neden olmaktadır. Bu nedenle, bir çok teknoloji girişimi, kurum ve kuruluş siber güvenlik yazılımları geliştirerek çeşitli güvenlik sorunlarını çözmeyi hedeflemektedir. Ancak 'kendi kendine öğrenerek karar alan' sistemlerin gerektiği bir çok siber güvenlik senaryosunda geleneksel yazılımlar yetersiz kalmaktadır. Bu nedenle de Dünya'da yapay zeka ile siber güvenliğin birlikte kullanımı gün geçtikçe yaygınlaşmaktadır. 

Tüm yeni konseptlerde olduğu gibi, siber güvenlik sorunlarının yapay zeka ile çözülmesini ele alan konseptin de bir çok adı var. Biz buna genel olarak 'Cyber AI' diyoruz (Açılımı Cyber Security AI). Bu eğitimde ele alacağımız başlıklardan biri Cyber AI, diğeri ise AI Security'dir.

Peki, AI Security nedir?

Tüm yapay zeka sistemleri hacklenebilir!

Nasıl web, mobil, veritabanı ya da herhangi bir başka alanda ilgili domaine özgü güvenlik sorunları varsa, yapay zekanın da kendi güvenlik sorunları mevcut. Yapay zekada metinsel, ses, frekans ya da görüntü, hangi başlığı incelersek inceleyelim, ilgili yapay zeka algoritmasının hacklenmesini sağlayacak birden fazla saldırı tekniği mutlaka mevcuttur. Tabi ki bunların savunma yöntemleri de... Bu eğitimde hem yıllardır var olan siber güvenlik sorunlarına yapay zekayı dahil eden 'Cyber Security AI', hem de yapay zekanın kendi güvenlik zaafiyetlerini ele alan 'AI Security' konularını inceleyeceğiz.

    - Temel seviyede Python programlama dili bilgisine sahip olmak.

    - Siber güvenlik alanında temel seviye bilgi sahibi olmak.

    *Yapay zeka temelleri hakkında detaylı bilgi bu eğitim içerisinde verilecektir. Bu nedenle yapay zeka bilgisi bir ön koşul değildir.

Cyber AI eğitimi tamamen uygulamalı bir eğitim olmakla birlikte, siber güvenlik uzmanlarını hedeflemektedir.

Eğer siber güvenlik temellerine hakimseniz ve Python ile temel seviyede programlama yapabiliyorsanız bu eğitime katılım için gereken temel şartlara sahipsiniz demektir.


Kullanılacak Teknolojiler

    - Python

    - CUDA, Flask,

    - PyTorch, TensorFlow, Keras, OpenCV

    - AI Security Tools/Tooling

    - AI-Based Cyber Security Tools/Tooling

    - NumPy, scikit-learn, Pandas, ONNX, Matplotlib ve onlarca farklı library/araç...

    - Visual Studio Code, Jupyter Notebook, Google Colab


Eğitime Katılanların Sahip Olabileceği Roller

    - AI Developer

    - Cyber AI Engineer

    - AI Hacker

    - AI Security Engineer

    - AI Security Researcher

    - AI Red Team Expert

    - AI-based Cyber Security Researcher

    - AI-based Cyber Security Engineer

    - Autonomous Systems Security Engineer


Outline


01 - Yapay Zeka Uygulama Geliştirme Temelleri

Yapay Zeka Uygulama Geliştirmeye Genel Bakış

Geliştirme Araçları

NumPy, TensorFlow ve PyTorch

NumPy'ın Önemi : Computational Intelligence, TensorFlow ve PyTorch ile İlişkisi

NumPy ile Nümerik Hesaplama

Pandas ile Veri Manipülasyonu

TensorFlow ile Programlama

PyTorch ile Programlama

Machine Learning vs. Deep Learning

Machine Learning

Machine Learning Temelleri

Proje : Machine Learning Uygulaması

Computer Vision

Computer Vision Temelleri

Proje : Machine Learning Uygulaması

Deep Learning

Deep Learning Temelleri

Proje : Deep Learning Uygulaması


02 - Yapay Zeka ile Siber Güvenlik (Cyber AI)

Yapay Zeka ile Siber Güvenliğe Genel Bakış

Siber Güvenlikte Yapay Zekanın Kullanım Senaryoları

Siber Güvenlikte Yapay Zekanın Sınırları

Siber Güvenlikte Yapay Zekanın Avantaj ve Dezavantajlar

Yapay Zeka ile Malicious URL Detection

Teorik Açıklama

Proje : Malicious URL Detection

Network Anomaly Detection Uygulaması

Teorik Açıklama

Proje : Network Anomaly Detection

Yapay Zeka ile Log Analizi

Teorik Açıklama

Proje : Log Analizi

Yapay Zeka ile Phishing URL/Website Detection

Teorik Açıklama

Proje : Phishing URL/Website Detection

Yapay Zeka ile XSS Detection

Teorik Açıklama

Proje : XSS Detection

Yapay Zeka ile Credit Card Fraud Detection

Teorik Açıklama

Proje : Credit Card Fraud Detection

Yapay Zeka ile Static Code Analysis

Teorik Açıklama

Proje : Static Code Analizi

Yapay Zeka ile SQL Injection Detection

Teorik Açıklama

Proje : SQL Injection Detection

Yapay Zeka ile Code Similarity

Teorik Açıklama

Proje : Code Similarity

Yapay Zeka ile Steganography

Teorik Açıklama

Proje : Steganography

Yapay Zeka ile Captcha Breaker

Teorik Açıklama

Proje : Captcha Breaker

Yapay Zeka ile XSS Payload Generation (XSS Attacker)

Teorik Açıklama

Proje : XSS Payload Generation

Yapay Zeka ile DDoS Attack Detection

Teorik Açıklama

Proje : DDoS Attack Detection

Yapay Zeka ile Dosya İçindeki Credential(Parola) Bulma

Teorik Açıklama

Proje : Dosyaların İçindeki Parolaları Bulan Yapay Zeka

Yapay Zeka ile Malware Detection

Teorik Açıklama

Proje : Malware Detection


03 - Yapay Zeka için Siber Güvenlik (AI Security)

Yapay Zeka Güvenliğine Genel Bakış

Adversarial Attack Nedir?

Adversarial Attack ile Yapay Zeka Hack Senaryoları

White-Box vs. Black-Box

Yapay Zeka Güvenlik Zaafiyetlerine Genel Bakış

Perturbation Attack

Poisoning Attack

Model Inversion

Membership Inference

Model Stealing

Reprogramming Machine Learning System

Adversarial Example in Physical Domain

Malicious Machine Learning Provider Recovering Training Data

Attacking the Machine Learning Supply Chain

Backdoor Machine Learning

Exploit Software Dependencies

Reward Hacking

Side Effects

Distributional Shifts

Natural Adversarial Examples

Common Corruption

Incomplete Testing

Yapay Zeka Güvenliği Uygulamaları


04 - Data Privacy, Federated Learning ve Encrypted Machine Learning

Data Privacy (Veri Gizliliği)

- Veri Gizliliği Temelleri

- Veri Gizliliğini Neden Önemsemeliyiz?

- Gizliliği Arttırma Yolları

- Hangi Veriler Gizli Kalmalı?

- TensorFlow Privacy

Federated Learning

- Federated Learning Nedir ve Neden Kullanılır?

- Federated Learning Mimarisi

Encrypted Machine Learning

- Encrypted Machine Learning Nedir ve Neden KullanD1lD1r?

- Enrypted Machine Learning Mimarisi

- Encrypted Model Training

- Encrypted Prediction



Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Yakın tarihte açılacak eğitimler

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

Classroom / Virtual Classroom
26 Mayıs 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
01 Haziran 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
12 Temmuz 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
14 Temmuz 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
18 Ağustos 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
26 Ağustos 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
25 Ağustos 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
06 Eylül 2024
İstanbul, Ankara, Londra
5 Gün
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.