Hello guys.
I am Menelaos from Greece. I had interrupted my classes in Stanford ML Specialization - just a little while after the completion of my 1st certificate, as I realized I need specialized Python programming knowledge.
I studied Python so far in DataCamp which I hope you know well, Mr. Andrew Ng might have mentioned it in the classes as well.
Below you can find attached my Certificates of Accomplishments in Python. My expertise ranges in the fields of:
Proficiency in lists, list comprehensions, dictionaries, pandasā data frames, matplotlib, functions, lambda functions, tuples, logic, control flow statements, filtering, loops, data entry, and visualisation. Furthermore I dealt with functions of zero arguments, 1 argument, multiple arguments, default and flexible arguments, *args, **kwargs, the map function, the filter function, generators, iterators, zip, enumerate and unpack, advanced comprehensions, etc.
In my 5th statement of accomplishment I dealt with specialized ML knowledge in Python partly faced in your first certificate. It is described below:
- K Neighbors Classifier - Model Complexity / Overfitting-Underfitting - Accuracy / Computing Accuracy - Train/Test Split Data - Regression: Linear Regression - Regression, Theory & Metrics (R^2, RMSE) - KFold Cross Validation - Regularized Regression: Ridge, Lasso - Ridge Loss Function - Lasso Loss Function - Feature Selection in scikit-learn - Fine Tuning Your Model / Confusion Matrix - Harmonic Mean of Numbers - Revising Logistic Regression
I dealt with my 5th statement of accomplishment mainly descriptively as DataCamp provides structured samples of code and not mere commands with datasets of its own choice, the format of which differs from what I practice in Anaconda & Jupyter notebooks. For example, in dictionaries keys are values and values are keys if we compare the platform of DataCamp with Jupyterā¦
DataCamp is a different school than Stanford. In Python, modules, objects, equations and key algorithms are used symbolically in Stanford classes and the exact code written differs from DataCamp if we take into consideration the supervised learning classes. For example, in your first certificate you name ridge and lasso regression in the labs, but nowhere was I asked to provide code on ridge and lasso regression.
This and many more examples denote that having completed all the essential inception programming in Python, I wonder whether Iām qualified to cope with your graded labs assignments for all 3 certificates and whether the commands and the recreation logic asked of me to be completed are already included in my first 4 statements of accomplishments in datacamp the way I described them in the beginning.
The entire labs of yours include commands unknown to many of us. We are only asked to recreate and complete certain pieces inside the lab. DataCamp on the other hand uses some datasets in unsupervised learning not traceable in the internet that make the execution of code impossible in Jupyter by me, if I want to practice.
I practice a lot in Jupyter notebooks and bearing in mind your classes, I still havenāt studied neural networks and keras in DataCamp but I have completed 200 hours in Kapodistrian University of Athens in AI and I know what a neural network is.
So I ask again, do I possess enough knowledge now in programming to deal with your classes or are there other hidden areas where I need extra specialization? Will I cope well with keras?
I would appreciate a response from someone who knows my subject and can consult me on the potential of re-enrolling at Stanford and not a mere answer on the go.
Looking forward for your lights!
Thanks in advance
M
1st - Introduction to Python Statement Of Accomplishment.pdf (208.6 KB)
2nd - Intermediate Python - Statement Of Accomplishment.pdf (208.5 KB)
3rd - Python Data Science Toolbox (Part 1) Statement Of Accomplishment.pdf (208.7 KB)
4th - Python Data Science Toolbox (Part 2) Statement Of Accomplishment.pdf (208.9 KB)
5th - Supervised Learning with scikit-learn Statement Of Accomplishment.pdf (208.6 KB)