Great Machine-Learning Practitioner's Outline
Let's talk about the ๐๐๐ฌ๐ข๐ ๐จ๐ฎ๐ญ๐ฅ๐ข๐ง๐ to be in our minds while working on ๐ฆ๐๐๐ก๐ข๐ง๐ ๐ฅ๐๐๐ซ๐ง๐ข๐ง๐ ๐ฉ๐ซ๐จ๐๐ฅ๐๐ฆ๐ฌ.
To the very basic, I break it down into ๐ญ๐ก๐ซ๐๐ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ.
1- ๐๐ซ๐๐ฉ๐๐ซ๐ ๐๐๐ญ๐:
๐๐ฆ๐ฉ๐จ๐ซ๐ญ ๐๐๐ญ๐: Focusing on the method of fetching data from the source.
๐๐ฑ๐ฉ๐ฅ๐จ๐ซ๐ ๐๐๐ญ๐: Here, we perform the exploratory data analysis (EDA) to check the nature of the data, assumptions for the models, dimensionality reduction, feature extraction, data scaling, etc. This step is the combination of EDA and Data Preprocessing.
๐๐ฉ๐ฅ๐ข๐ญ: Choose a wise split ratio and divide the set into train and split data.
2- ๐๐ฎ๐ข๐ฅ๐ ๐๐จ๐๐๐ฅ:
๐๐๐ฌ๐๐ฅ๐ข๐ง๐: We set a baseline for model accuracy depending on the business problem, we will address.
๐๐ญ๐๐ซ๐๐ญ๐: This step is pivotal in model building. Here we train the model to meet the baseline accuracy we set earlier. This step may involve multiple iterations of model building involving model tuning using traditional or novel approaches.
๐๐ฏ๐๐ฅ๐ฎ๐๐ญ๐: We need to test the finalized model passed through the loop of the iterate step. The behavior of the model on unseen data is evaluated. Any post-building assumptions for the model are also checked.
3- ๐๐จ๐ฆ๐ฆ๐ฎ๐ง๐ข๐๐๐ญ๐ ๐๐๐ฌ๐ฎ๐ฅ๐ญ๐ฌ - ๐๐ก๐ ๐๐ซ๐จ๐ฐ๐ง ๐ฐ๐ข๐ง๐ง๐ข๐ง๐ ๐ฌ๐ค๐ข๐ฅ๐ฅ:
Today, many people can pick a dataset, explore it, and train a model over it whether by their skills or using Chat-GPT. But communicating results coupled with business understanding is not on everyone's plate. Communicating results is not just to give a numerical figure of accuracy or other metrics. It's a complete process of understanding the underlying problem, the business process, and the target audience. The success of the whole above-mentioned process lies in how well a machine-learning practitioner makes the audience believe that his designed solution is the best possible way to solve the subject problem. This success is achieved by strong communication skills, analytical skills, a receptive mind, and an understanding of the business. That's where a good machine-learning practitioner turns into a great one!
hashtag#data hashtag#datascience hashtag#machinelearning hashtag#dataanalytics hashtag#dataanalysis