Basic Machine Learning with Python
Unlock the Power of Python in Machine Learning!
Why This Training?
Leverage your existing Python knowledge to step into the transformative world of Machine Learning. Dive deep into essential algorithms, data processing techniques, and hands-on projects!
Duration: 30 Hours (online / virtual live session)

Why Advanced Machine Learning with Python?
Practical Synergy: Marry your Python prowess with ML to solve real-world challenges.
Evolving Landscape: Stay ahead in the rapidly evolving tech space with a skill that's in high demand.
Holistic Learning: Balanced blend of theory and practical application to ensure robust understanding.

Who Should Attend?
Python developers eager to extend their skills to ML.
Data enthusiasts looking for a structured pathway to advance in ML.
IT professionals wanting to stay updated with the latest in tech.
Data enthusiasts looking for a structured pathway to advance in ML.
IT professionals wanting to stay updated with the latest in tech.

Course Highlights
Python & ML: Refresh your Python skills tailored for ML applications.
Algorithms Deep Dive: Linear Regression, Logistic Regression, Decision Trees, Clustering, and more.
See more
Hands-on Learning: Embark on a real-world project, guiding you from data preprocessing to model deployment.
From Basics to Beyond: Begin with ML fundamentals and ascend to intermediate techniques.
Expert Guidance: Led by industry professionals with vast experience in Python and ML.
Essential Software & Tools
Python Environment: Ensure the latest stable version of Python is installed.
Integrated Development Environment (IDE):
Integrated Development Environment (IDE):
- Jupyter Notebook: Preferably, as it's extensively used in data science and machine learning tasks.
- Alternatively, PyCharm or another suitable IDE can be set up.
Key Libraries & Frameworks:
- scikit-learn: Required for most machine learning exercises in the course.
- pandas: Necessary for data manipulation.
- NumPy: For mathematical operations.
- Matplotlib & Seaborn: For visualization exercises.
- TensorFlow or PyTorch (if the course touches on neural networks).
Datasets
- Download links or files will be provided before the start of the course. Make sure to download and keep datasets in an accessible location.
Hardware Requirements
Computer
A laptop or desktop capable of running Python and machine learning libraries without lag. Ideally, a computer with at least 8GB RAM and a modern multi-core processor.
Internet
A reliable, high-speed internet connection (especially if the training is online).
Webcam & Microphone
Essential for interactive sessions, discussions, and virtual collaboration if the training is online.
Write your awesome label here.
Training Content
Basic Machine Learning with Python (Basic to Intermediate Level)
Total Duration: 30 hours (10 sessions, 3 hours each)
1. Introduction & Python Refresher (3 hours)
- Overview of Machine Learning (45 minutes)
- Python ecosystem for ML: Libraries and tools (45 minutes)
- Efficient data handling with NumPy and pandas (45 minutes)
- Basic data visualization with Matplotlib and Seaborn (45 minutes)
2. Fundamentals of ML & Data Preprocessing Part 1 (3 hours)
- Training, Validation, Testing, Overfitting, Underfitting (45 minutes)
- Supervised vs. Unsupervised Learning & Classification vs. Regression (45 minutes)
- Data cleaning and normalization (45 minutes)
- Handling missing values (45 minutes)
3. Data Preprocessing Part 2 & Beginning of ML Algorithms (3 hours)
- Categorical data encoding (45 minutes)
- Train-Test data split (45 minutes)
- Introduction to Linear Regression: Theory and math (45 minutes)
- Implementing Linear Regression with Python (45 minutes)
4. Deep Dive into ML Algorithms Part 1 (3 hours)
- Logistic Regression: Theory and implementation (1.5 hours)
- Decision Trees: Basics, theory, and implementation (1.5 hours)
5. Deep Dive into ML Algorithms Part 2 (3 hours)
- K-Means Clustering: Theory and implementation (1.5 hours)
- Introduction to Random Forests and ensemble methods (1.5 hours)
6. Model Evaluation, Fine-Tuning & Intermediate ML Techniques (3 hours)
- Understanding key metrics and Cross-validation (1 hour)
- Hyperparameter tuning (30 minutes)
- Introduction to Neural Networks and perceptrons (1 hour)
- Basics of implementing Neural Networks with TensorFlow/Keras (30 minutes)
7. Feature Engineering, Selection & Handling Imbalanced Data (3 hours)
- Importance and techniques of feature engineering (1 hour)
- Techniques for feature selection (1 hour)
- Understanding and handling imbalanced datasets (1 hour)
8. Advanced Model Implementation & Real-World ML Project Part 1 (3 hours)
- Delving deeper into Random Forests (1 hour)
- Beginning a real-world project: Data preprocessing and visualization (2 hours)
9. Real-World ML Project Part 2 (3 hours)
- Continuing with the real-world project: Model selection, training, and validation (2 hours)
- Introduction to model deployment and maintenance considerations (1 hour)
10. Concluding Topics, Future Pathways & Feedback (3 hours)
- Advanced topics overview: Deep Learning, Reinforcement Learning, etc. (1 hour)
- Resources for further learning and practice (30 minutes)
- Q&A and feedback session (1 hour)
WOMEN AI ACADEMY
Women AI Academy is a gender-equality and technology driven learning & development organization
Copyright © 2023 Brought to you by Ethos ai AI Training & Consultancy GmbH
Ali Hessami is currently the Director of R&D and Innovation at Vega Systems, London, UK. He has an extensive track record in systems assurance and safety, security, sustainability, knowledge assessment/management methodologies. He has a background in the design and development of advanced control systems for business and safety-critical industrial applications.
Hessami represents the UK on the European Committee for Electrotechnical Standardization (CENELEC) & International Electrotechnical Commission (IEC) – safety systems, hardware & software standards committees. He was appointed by CENELEC as convener of several Working Groups for review of EN50128 Safety-Critical Software Standard and update and restructuring of the software, hardware, and system safety standards in CENELEC.
Ali is also a member of Cyber Security Standardisation SGA16, SG24, and WG26 Groups and started and chairs the IEEE Special Interest Group in Humanitarian Technologies and the Systems Council Chapters in the UK and Ireland Section. In 2017 Ali joined the IEEE Standards Association (SA), initially as a committee member for the new landmark IEEE 7000 standard focused on “Addressing Ethical Concerns in System Design.” He was subsequently appointed as the Technical Editor and later the Chair of P7000 working group. In November 2018, he was appointed as the VC and Process Architect of the IEEE’s global Ethics Certification Programme for Autonomous & Intelligent Systems (ECPAIS).
Trish advises and trains organisations internationally on Responsible AI (AI/data ethics, policy, governance), and Corporate Digital Responsibility.
Patricia has 20 years’ experience as a lawyer in data, technology and regulatory/government affairs and is a registered Solicitor in England and Wales, and the Republic of Ireland. She has authored and edited several works on law and regulation, policy, ethics, and AI.
She is an expert advisor on the Ethics Committee to the UK’s Digital Catapult Machine Intelligence Garage working with AI startups, is a Maestro (a title only given to 3 people in the world) and expert advisor “Maestro” on the IEEE’s CertifAIEd (previously known as ECPAIS) ethical certification panel, sits on IEEE’s P7003 (algorithmic bias)/P2247.4 (adaptive instructional systems)/P7010.1 (AI and ESG/UN SDGS) standards programmes, is a ForHumanity Fellow working on Independent Audit of AI Systems, is Chair of the Society for Computers and Law, and is a non-exec director on the Board of iTechlaw and on the Board of Women Leading in AI. Until 2021, Patricia was on the RSA’s online harms advisory panel, whose work contributed to the UK’s Online Safety Bill.
Trish is also a linguist and speaks fluently English, French, and German.
In 2021, Patricia was listed on the 100 Brilliant Women in AI Ethics™ and named on Computer Weekly’s longlist as one of the Most Influential Women in UK Technology in 2021.