[{"data":1,"prerenderedAt":218},["ShallowReactive",2],{"lang-switch-post-\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fcourse-wrap-up":3,"post-en-machine-learning-specialization-course-wrap-up":4},"\u002Fplaylists\u002Fmachine-learning-specialization\u002Fcourse-wrap-up",{"id":5,"title":6,"body":7,"cover":201,"date":202,"description":203,"extension":204,"meta":205,"navigation":206,"order":207,"path":208,"playlist":209,"seo":210,"status":211,"stem":212,"tags":213,"__hash__":217},"posts\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fcourse-wrap-up.md","From the First wx+b to Here: Closing the Course",{"type":8,"value":9,"toc":193},"minimark",[10,30,35,42,128,135,139,158,162,169,182,186],[11,12,13,14,19,20,24,25,29],"p",{},"Twenty posts ago, ",[15,16,18],"a",{"href":17},"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Flab02-model-representation","this playlist's first lab"," was just this: ",[21,22,23],"code",{},"f(x) = wx + b",", the simplest model there is. I've now finished the specialization's first course, ",[26,27,28],"strong",{},"Supervised Machine Learning: Regression and Classification",", and before moving on, it's worth stopping to look back: what actually held up out of all of it?",[31,32,34],"h2",{"id":33},"the-thread-running-through-the-whole-playlist","The thread running through the whole playlist",[11,36,37,38,41],{},"If there's one thing I didn't expect going in, it's how ",[26,39,40],{},"little genuinely new stuff"," I had to learn past the halfway point. Look at the pattern:",[43,44,45,70,94,112],"ul",{},[46,47,48,51,52,56,57,61,62,65,66,69],"li",{},[26,49,50],{},"Gradient descent"," showed up ",[15,53,55],{"href":54},"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Flab04-gradient-descent","first for linear regression",", and when it ",[15,58,60],{"href":59},"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fw3-lab06-gradient-descent","came back for classification",", the loop was ",[26,63,64],{},"byte for byte the same",". Only the math inside the derivative changed, because ",[21,67,68],{},"f"," swapped from a line to a sigmoid.",[46,71,72,75,76,79,80,83,84,88,89,93],{},[26,73,74],{},"Polynomial features",", the trick of treating ",[21,77,78],{},"x²",", ",[21,81,82],{},"x³"," as if they were brand new variables, showed up ",[15,85,87],{"href":86},"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fw2-lab04-feature-engineering","in regression"," and came back, with the exact same core idea, ",[15,90,92],{"href":91},"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fw3-lab08-overfitting","in classification",", just curving a decision boundary instead of a fitted curve.",[46,95,96,99,100,103,104,107,108,111],{},[26,97,98],{},"Overfitting and regularization"," aren't exclusive to one kind of problem either: ",[15,101,102],{"href":86},"the same memorizing that ruins a regression curve"," ruins ",[15,105,106],{"href":91},"a classification boundary"," the same way, and the same ",[21,109,110],{},"+ (lambda\u002F2m) * sum(w²)"," penalty fixes both.",[46,113,114,117,118,122,123,127],{},[26,115,116],{},"Scikit-learn"," was waiting in the background the whole time. Every time I finished building something by hand, the next lab showed the same thing in three lines, ",[15,119,121],{"href":120},"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fw2-lab05-scikit-learn","for regression"," and ",[15,124,126],{"href":125},"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fw3-lab07-scikit-learn","for classification",", always with that one extra detail (regularization by default) that only made sense once I'd already felt its absence.",[11,129,130,131,134],{},"That changes how I think about the whole course: it wasn't \"regression\" and \"classification\" as two separate subjects, it was ",[26,132,133],{},"a small toolkit"," (gradient descent, feature mapping, regularization) that I watched work on two different problems. Learning the tool once paid off twice.",[31,136,138],{"id":137},"what-im-taking-from-this-course","What I'm taking from this course",[11,140,141,142,146,147,122,150,153,154,157],{},"Single-variable linear regression looks like a toy it's so simple, but that's where all the machinery that carried the rest of the course showed up: cost function, partial derivative, learning rate, convergence. By the time classification arrived ",[15,143,145],{"href":144},"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fw3-lab01-classification","in Week 3",", the only genuinely new piece was the sigmoid squashing the output between ",[21,148,149],{},"0",[21,151,152],{},"1",", everything else was the same machinery running underneath. And the course ends exactly where I least expected: ",[26,155,156],{},"overfitting isn't a bug, it's the price of giving a model too much flexibility",", and regularization isn't magic, it's just a way of saying \"trust the data, but not too much\".",[31,159,161],{"id":160},"the-certificate","The certificate",[11,163,164],{},[165,166],"img",{"alt":167,"src":168},"Certificate of completion for Supervised Machine Learning: Regression and Classification, issued by Coursera to Pablo Matheus Sattamini Belmiro, DeepLearning.AI in partnership with Stanford Online, signed by Andrew Ng","\u002Fimages\u002Fposts\u002Fmachine-learning-specialization\u002Fcourse-wrap-up\u002Fcertificado.jpg",[11,170,171,175,176],{},[15,172,174],{"href":173},"\u002Fdocuments\u002Fmachine-learning-specialization\u002Fcertificado.pdf","Download the PDF"," · ",[15,177,181],{"href":178,"rel":179},"https:\u002F\u002Fcoursera.org\u002Fverify\u002FSS92QX8BV68Q",[180],"nofollow","Verify on Coursera",[31,183,185],{"id":184},"whats-next","What's next",[11,187,188,189,192],{},"This playlist closes here for now, but Andrew Ng's specialization keeps going (Neural Networks and Decision Trees come in the next course, Unsupervised Learning and Recommender Systems in the third). If I keep studying, there'll be new posts. Until then, thanks for following along, ",[15,190,191],{"href":144},"from the line that wasn't enough to classify breast cancer"," all the way to the regularized boundary that closed the course.",{"title":194,"searchDepth":195,"depth":195,"links":196},"",2,[197,198,199,200],{"id":33,"depth":195,"text":34},{"id":137,"depth":195,"text":138},{"id":160,"depth":195,"text":161},{"id":184,"depth":195,"text":185},null,"2026-09-09","20 posts later, the specialization's first course (Supervised Regression and Classification) is done. A look back at what actually stuck, the certificate, and what this playlist taught me about reusing the same tool instead of learning a new one every chapter.","md",{},true,21,"\u002Fen\u002Fplaylists\u002Fmachine-learning-specialization\u002Fcourse-wrap-up","machine-learning-specialization",{"title":6,"description":203},"published","en\u002Fplaylists\u002Fmachine-learning-specialization\u002Fcourse-wrap-up",[214,215,216],"review","linear-regression","logistic-regression","K0PLOr872s1-Gsz-UuttmdLGxfwd8KoQAmvfC-06fc0",1788965096408]