
Machine Learning Fundamentals
You do not need to build the models - but you must speak the language well enough to buy, trust and challenge them.
model_trainingThree Ways Machines Learn
Machines learn in three broad styles - each mapping to a familiar hotel problem - and every model moves through the phases of training, validation, and inference. Learn these six words and you can follow almost any AI conversation:
Supervised Learning
Learns from labeled examples: these bookings cancelled, these did not.
Unsupervised Learning
Finds structure without labels: guest segments emerging from behavior.
Reinforcement Learning
Learns by trial, reward and penalty: pricing policies that improve over time.
Training
The model learns patterns from historical data.
Validation
Honest testing on data the model never saw.
Inference
The trained model scoring new, live situations.
databaseData In, Decisions Out
Every practical model follows the same pipeline. Features are the inputs - booking window, channel, rate paid, stay history. The label is what you want to predict - will this booking cancel, will this guest upgrade.
The output is a probability or score, not a verdict: an 82% chance of cancellation is an input to a human or automated decision, not the decision itself.
The pipeline rule that outlasts every trend: garbage features make garbage predictions, regardless of how sophisticated the algorithm is.

fact_checkCorrelation vs Causation
Models find patterns; they do not, by themselves, explain why. Ice cream sales correlate with drownings - not because ice cream is dangerous, but because both rise with summer.
Treating a correlation as a mechanism leads to decisions that feel data-driven and are simply wrong. In revenue work the stakes are real: misread patterns become mispriced rooms.
psychologyNaive Reading
Ice cream sales correlate with drownings, so ban ice cream - confusing a pattern with a mechanism.
fact_checkCautious Reading
Correlation flags a hypothesis. Experiments and domain logic confirm it before it drives decisions.
The Manager's Test: for any model you are asked to trust, be able to answer three questions - what data did it learn from, what is it predicting, and how would we know if it stopped working. If the vendor cannot answer, walk away.
translatePenjelasan dalam Bahasa Indonesiaexpand_more
Machine learning (ML) adalah cabang AI yang mempelajari pola dari data historis alih-alih mengikuti aturan yang ditulis manusia. Mesin belajar dalam tiga gaya - supervised, unsupervised, dan reinforcement - dan setiap model melalui fase training, validation, dan inference. Anda tidak perlu membangun modelnya, tetapi harus cukup fasih berbahasanya untuk membeli, mempercayai, dan menantangnya.
- check_circleSupervised learning belajar dari contoh berlabel: booking ini batal, ini tidak; unsupervised menemukan struktur tanpa label seperti segmen tamu.
- check_circleReinforcement learning belajar lewat uji-coba, hadiah, dan penalti - kebijakan harga yang membaik seiring waktu.
- check_circleSiklus model: training (belajar pola), validation (uji jujur pada data yang belum pernah dilihat), inference (menilai situasi baru secara live).
- check_circleFeatures adalah input (booking window, channel, harga); label adalah target prediksi; output berupa probabilitas, misalnya 82% peluang pembatalan.
- check_circleAturan abadi: garbage features make garbage predictions - fitur buruk menghasilkan prediksi buruk sebagus apa pun algoritmanya.
- check_circleKorelasi bukan kausalitas: penjualan es krim berkorelasi dengan kasus tenggelam karena keduanya naik saat musim panas.
helpPertanyaan Umum (FAQ)
Apa itu machine learning?
Machine learning adalah sistem yang mempelajari pola dari contoh historis alih-alih menjalankan aturan yang ditulis manusia. Ia menjadi tulang punggung sebagian besar AI hotel, dari forecasting demand hingga peringkat penawaran upselling.
Apa perbedaan supervised, unsupervised, dan reinforcement learning?
Supervised learning belajar dari data berlabel, misalnya booking yang batal dan yang tidak. Unsupervised menemukan struktur tersembunyi seperti segmen perilaku tamu, sedangkan reinforcement belajar melalui percobaan dengan hadiah dan penalti, seperti kebijakan harga yang membaik seiring waktu.
Apa itu features dan label dalam machine learning?
Features adalah data masukan seperti booking window, channel, dan harga yang dibayar, sedangkan label adalah hal yang ingin diprediksi, misalnya apakah booking akan batal. Model menghasilkan probabilitas atau skor yang menjadi input keputusan, bukan putusan akhir.
Apa yang harus ditanyakan sebelum memercayai model AI?
Tiga pertanyaan manajer: dari data apa model itu belajar, apa yang diprediksikan, dan bagaimana kita tahu jika ia berhenti bekerja. Jika vendor tidak bisa menjawab ketiganya, sebaiknya mencari vendor lain.

