Posts

Memahami Peran Kalkulus dalam Data Science dan Machine Learning

--- # Memahami Peran Kalkulus dalam Data Science dan Machine Learning Bagi seorang *Data Scientist*, memahami kalkulus bukan berarti Anda harus menghitung persamaan rumit di atas kertas seperti saat di kelas matematika sekolah atau perkuruan tinggi. Di dunia *Machine Learning* (ML), kalkulus adalah mesin di balik layar yang digunakan untuk **optimisasi model**—yaitu proses mencari parameter terbaik agar prediksi model menjadi super akurat. Secara umum, dua konsep kalkulus yang wajib dikuasai adalah *Multivariate Calculus* (Kalkulus Multivariabel) dan *Gradient Descent*. --- ## 1. Multivariate Calculus (Kalkulus Multivariabel) Di kelas matematika dasar, kita sering melihat fungsi dengan satu variabel input: $$z = f(x)$$ Namun, model *Machine Learning* modern hampir tidak pernah bekerja dengan satu fitur saja. Saat Anda memprediksi harga rumah ($z$), model akan melihat luas tanah ($x$), jumlah kamar tidur ($y$), hingga jarak ke pusat kota ($w$). Fungsi tersebut ditulis sebagai fungsi mul...

Backend REST API or MCP JSON RPC

package n import (     "errors"     "log"     "net/http" ) var page string func Welcome () {     log . Println ( "Hello, Go!" )     //http.Handle("/welcome", http.HandlerFunc(welcome))     http . HandleFunc ( "/welcome" , welcome )     e := http . ListenAndServe ( ":8999" , nil )     if e != nil && ! errors . Is ( e , http . ErrServerClosed ) {         log . Fatal ( e )     } } func welcome ( rw http . ResponseWriter , req * http . Request ) {     rw . Write ([] byte ( "Welcome to Norman!" ))     //fmt.Fprint(rw, page) }   package main import (     "encoding/json"     "log"     "net/http" ) func main () {     http . HandleFunc ( "/health" , func ( w http . ResponseWriter , r * http . Request ) {         w . Header (). Set ( "Content-Type" , "application/json" )  ...