Question: Assignment: End - to - End Machine Learning Workflow with KizenML, XAI, and Cloud Deployment Total Marks: 3 0 Objective: In this assignment, you will
Assignment: EndtoEnd Machine Learning Workflow with KizenML, XAI, and Cloud
Deployment
Total Marks:
Objective:
In this assignment, you will build a complete endtoend machine learning ML
workflow using KizenML and Explainable AI XAI tools. You are free to choose any
other tools or frameworks that support the workflow, including cloud services like
AWS or Azure for deployment. The final deliverables include a screen recording
explaining your process and detailed documentation.
Tasks and Marks Distribution:
Data Collection and Preprocessing Marks:
Task: Select an appropriate dataset and perform data preprocessing, including data
cleaning, feature engineering, and scalingnormalization
Details: Explain the choices made during preprocessing and how they impact the
model. Use KizenML or other tools for AutoEDA if applicable.
Marks: Marks
Model Selection, Training, and Hyperparameter Tuning Marks:
Task: Train multiple models, tune hyperparameters, and select the bestperforming
model.
Details: Utilize tools like AutoML, KizenML, or others for model selection and
hyperparameter tuning. Document the experimentation process and justify your
model choice.
Marks: Marks
Explainable AI XAI Implementation Marks:
Task: Apply Explainable AI techniques to make your models predictions
interpretable.
Details: Use XAI tools such as SHAP, LIME, or others to provide insights into your
models decisionmaking process. Discuss the importance of interpretability in your
model and how XAI tools helped achieve it
Marks: Marks
Model Deployment Using Cloud Services Marks:
Task: Deploy your trained model using freetier cloud services such as AWS or
Azure.
Details: Create an API or web interface using services like AWS Lambda, Azure
Functions, or any other cloud service. Demonstrate how to make predictions using
the deployed model.
Marks: Marks
Workflow Documentation and Explanation Marks:
Task: Document the entire endtoend workflow and provide a screen recording that
explains the process.
Details:
Screen Recording Marks: Record a video walkthrough of your workflow,
explaining each step and the tools used.
Documentation Marks: Provide detailed written documentation that includes
code snippets, explanations of each step, challenges encountered, and how they
were resolved.
Marks: Marks
Deliverables:
Screen Recording: A video explaining the endtoend workflow, from data collection
to model deployment and XAI implementation.
Code Repository: Submit a wellorganized repository containing all code, including
scripts for data preprocessing, model training, XAI implementation, and deployment.
Documentation: A detailed report that covers each step of the workflow, with
explanations, challenges, and solutions.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
