Workshops
Workshop on Deploying AI Models on Cloud Platforms
Workshop Introduction
As artificial intelligence continues to revolutionize industries, deploying and operationalizing AI models in real-world environments remains a critical challenge. This workshop provides a comprehensive learning opportunity on the principles and best practices for deploying AI models on cloud infrastructures.
Workshop Objectives
- Introduction to cloud infrastructure basics
- Hands-on training for preparing and deploying AI models
- Overview of tools and services such as AWS, Google Cloud, and Microsoft Azure
- Insights into resource management, cost optimization, and scalability
- Addressing challenges and exploring best practices in real-world projects
Target Audience
This workshop is designed for:
- AI and machine learning developers
- IT project managers
- Researchers and students interested in industrial AI applications
- Anyone keen on learning practical deployment of AI models
Workshop Content
- Introduction to Cloud Computing
- What is cloud computing and why is it essential?
- Types of cloud services (SaaS, PaaS, IaaS)
- Cloud Tools and Infrastructure
- Comparison of AWS, Google Cloud, and Azure
- Overview of Docker and Kubernetes for container management
- Preparing Models for Deployment
- Model formats and conversion (ONNX, TensorFlow SavedModel, PyTorch Scripted Models)
- Building APIs for model interaction
- Practical Model Deployment
- Setting up cloud servers
- Using services like AWS SageMaker and Google AI Platform
- Monitoring and Managing Models
- Monitoring performance and updating models
- Cost reduction and performance optimization
- Case Study
- A step-by-step exploration of a real-world project
Workshop Trainers
Eng. Iman Farahi Porshegefti
Duration
Register
Workshop on Cryptography of Document Images
Workshop Introduction
In today’s digital world, securing data and information is of paramount importance. Document images, including identification cards, contracts, and official papers, are among the most sensitive types of data that require special protection. This workshop delves into modern techniques for encrypting document images and ensuring their confidentiality.
Workshop Objectives
- Understanding the basics of cryptography
- Exploring encryption techniques specific to digital images
- Learning tools and algorithms used for document encryption
- Familiarizing with security standards for managing document images
- Providing practical examples for encrypting and decrypting images
Target Audience
This workshop is designed for:
- Information security professionals
- Developers of security-focused software and applications
- IT managers of organizations
- Students and researchers interested in cryptography
Workshop Content
- Introduction to Digital Cryptography
- Basics of symmetric and asymmetric cryptography
- Real-world applications of cryptography
- Cryptography for Digital Images
- Common techniques for image encryption (e.g., AES, DES, RSA)
- Challenges of encrypting document images
- Tools and Libraries
- Overview of open-source tools for encryption
- Using libraries such as OpenCV and PyCryptodome
- Practical Implementation of Image Encryption
- Preparing images for encryption
- Encrypting and decrypting images on various platforms
- Securing Document Images in Networks and Cloud Platforms
- Secure transfer of documents
- Implementing encryption on cloud services
- Case Study
- Encrypting sensitive organizational documents and managing access
Workshop Trainers
The trainers include experts in the field of security and cryptography with hands-on experience in large-scale organizational projects.
Duration
Register