Learning AI - Machine Learning Through Real-World Problems.
Part 1: The Journey Begins: Learning Machine Learning Through Real-World Problems
When I first heard about Machine Learning (ML), I thought it was a highly complex technology meant only for those proficient in mathematics and programming. I had read many materials about it, but it wasn’t until I applied ML to the Credit Risk problem that I truly understood it. This is not just a story about applying technology but also about how I learned through trial and error.
1. Starting Point: "Trial and Error" is the Best Way to Learn ML
In science, we are taught to approach problems using the "trial and error" method:
I applied this exact approach when building ML models. Initially, I used basic algorithms like Logistic Regression, then tried Random Forest and Gradient Boosting. The results improved gradually with each experiment. ML, at its core, is about "trial and error" but done systematically.
2. Machine Learning: "Teaching Machines to Learn" from Data
Imagine you are a new credit officer. You need to decide which customers to approve for loans and which ones are high-risk. Your manager gives you historical data:
You would learn from this data to make better decisions. ML works the same way:
The model learns to connect the input to the output, then creates a formula to predict outcomes for new customers.
3. Tips for Starting with ML
Part 2: Lessons Learned from Applying ML to Credit Risk
When applying ML to the Credit Risk problem, I realized that understanding data and the real-world problem is even more important than mastering complex algorithms.
领英推荐
1. Data is the Decisive Factor
In this problem, I used variables like:
These variables are key to predicting who is high-risk. However, the hardest part wasn’t choosing the variables but cleaning and normalizing the data so the model could understand it.
2. ML is Not Just "Throwing Data at a Model"
Initially, I thought it was enough to feed data into a model and let the algorithm handle everything. But the reality is much more complex:
3. The "Experiment Never Ends" Process
During optimization, I used tools like RandomizedSearchCV to test various parameter combinations. Even after finding a good result, I had to check further:
4. Practical Advice from Real-World Lessons
I hope this article can help young students better understand AI. My message to you is this: you can only truly understand something by doing, not just by studying. Start working on projects, even small ones, as they will help you grasp the concepts. Later, when you encounter similar problems at work, you will already have the solutions in mind.
I realized that learning ML is not just about mastering tools or algorithms but understanding how to apply them to real-world problems. Credit Risk is just one of the countless applications of ML, but it has helped me deeply understand how data and technology can create value in life.
Through this real-world scenario, you can see how scientific thinking is widely applied in quantitative finance. This is why many quant funds prioritize hiring individuals with backgrounds in mathematics and physics. These professionals are accustomed to scientific reasoning, probability, trial-and-error, uncertainty, and the noise inherent in financial markets.
Dam Van Vi
Author of the IQMG, IQMS quantitative model (Investing model) and CRRSM, CRRSE quantitative model (Rating Equity, Mutual Fund model).
COO at AxeGENAI | Host of AYAYAYai Podcast | AI/ML Upskilling, Lifecycle, Workshop Facilitator, Prototype Developer, Auditor, Assessment | Agile | CMMC | Ethical Hacker | Data ETL | Career Readiness Coach at FourBlock |
2 个月Vi Dam Van https://www.dhirubhai.net/pulse/rethinking-ai-education-through-community-consistency-asif-haider-bazqc/