Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 35 hours
Course Outline
Introduction to AI in Python
- Foundational concepts and the broader scope of AI
- Essential Python libraries for AI development
- Standard project architecture and development workflows
Preparing Data for AI
- Data sanitation, transformation, and feature creation
- Strategies for managing missing values and class imbalance
- Techniques for feature scaling and encoding
Supervised Learning Approaches
- Algorithms for regression and classification tasks
- Ensemble techniques, including Random Forest and Gradient Boosting
- Optimizing hyperparameters and applying cross-validation
Unsupervised Learning Approaches
- Clustering algorithms such as K-Means, DBSCAN, and hierarchical methods
- Dimensionality reduction techniques like PCA and t-SNE
- Practical use cases for unsupervised learning
Neural Networks and Deep Learning
- Getting started with TensorFlow and Keras
- Constructing and training feedforward neural networks
- Methods for enhancing neural network performance
Introduction to Reinforcement Learning
- Key concepts: agents, environments, and reward systems
- Coding basic reinforcement learning algorithms
- Real-world applications of reinforcement learning
Deploying AI Models
- Methods for saving and retrieving trained models
- Connecting models to applications through APIs
- Oversight and maintenance of AI systems in production environments
Conclusion and Future Directions
Requirements
- A strong grasp of fundamental Python programming concepts
- Practical experience using data analysis tools like NumPy and pandas
- A foundational understanding of machine learning principles and algorithms
Target Audience
- Software developers looking to broaden their AI engineering capabilities
- Data analysts aiming to leverage AI techniques for analyzing complex datasets
- R&D specialists focused on constructing AI-enhanced applications
Testimonials (2)
The trainer was very available to answer all te kind of question I did
Caterina - Stamtech
Course - Developing APIs with Python and FastAPI
Trainer develops training based on participant's pace