O005 · C120 · Bab 1

Tentang Hakikat Pemodelan Matematika

Joceline Lega · Edisi Bahasa Indonesia

Tujuan Pembelajaran

Pada akhir bab ini, Anda akan mampu melakukan hal-hal berikut.

  • Menjelaskan apa yang dimaksud dengan model matematika.
  • Menjelaskan apa yang diperlukan untuk menjadi pemodel matematika yang baik.
  • Menjelaskan cara membangun model matematika dengan menjalani siklus pemodelan.
  • Membahas peran hipotesis dalam proses pembangunan model serta bagaimana hipotesis membatasi kemungkinan penerapan model.
  • Merefleksikan penggunaan model matematika yang semestinya.

Apa itu model?

Kata model mengacu pada suatu representasi—sering kali disederhanakan—atas sebuah objek atau hasil pengamatan. Karena itu, sebuah model setidaknya diharapkan dapat meniru, dan lebih baik lagi menjelaskan serta memprediksi, aspek-aspek penting dari suatu fenomena. Model matematika biasanya terdiri atas satu atau lebih persamaan yang menghubungkan variabel terikat (atau keluaran) dengan variabel bebas (atau masukan). Model matematika juga sering melibatkan parameter.

Definisi ini memunculkan pertanyaan tentang reproduksi dibandingkan dengan penjelasan. Sebagai contoh, perhatikan terbentuknya riak pada pasir pantai. Kita dapat membayangkan sebuah model yang memperhitungkan interaksi setiap butir pasir dengan butir-butir di sekitarnya, dengan udara, dan dengan butir-butir yang diam di permukaan tanah. Model semacam ini akan cukup rumit dan melibatkan banyak persamaan dinamis, tetapi dalam keadaan yang sesuai seharusnya dapat mereproduksi terbentuknya riak pasir. Pendekatan lain dapat bekerja pada tingkat yang lebih menyeluruh. Dalam pendekatan ini, model memperhatikan ketinggian pasir di atas permukaan tanah dan menunjukkan bahwa, dalam suatu rentang parameter, besaran tersebut berosilasi sebagai fungsi posisi. Kedua model itu dapat mereproduksi fenomena yang sama, tetapi memberikan jenis penjelasan yang berbeda. Perbedaan ini berasal dari sifat keduanya: model pertama bekerja pada tingkat mikroskopis atau partikulat, sedangkan model kedua bekerja pada tingkat makroskopis. Model ketiga dapat berupa semacam “kotak hitam”: masukannya adalah parameter yang relevan, seperti kecepatan angin serta massa dan ukuran butir pasir, sedangkan keluarannya berupa pola garis dengan sifat yang tepat (periode, tinggi, dan sebagainya). Model seperti ini dapat dibuat dengan melakukan eksperimen secara cermat, menyusun hasilnya dalam tabel, lalu mencari fungsi yang cocok dengan data. Model tersebut tidak menjelaskan mengapa riak pasir terbentuk, tetapi tetap dapat memiliki kemampuan prediktif.

Sejalan dengan itu, telah diketahui bahwa pegunungan, awan, pepohonan, bahkan sejumlah karya seni menyerupai fraktal. Mengetahui kemiripan ini dapat membantu perancang grafis menciptakan bentang alam virtual yang meyakinkan dan indah, tetapi tidak menjelaskan bagaimana gunung atau awan terbentuk.

Dengan demikian, model yang berbeda dapat menghasilkan keluaran yang serupa, dan pemodel harus menentukan model mana yang paling sesuai dengan kebutuhannya. Penentuan ini tentu mengandung pertimbangan subjektif, tetapi hasilnya perlu didasarkan pada jawaban atas pertanyaan-pertanyaan berikut.

Persoalan terkait adalah bahwa fenomena yang berbeda dapat menghasilkan perilaku yang serupa, seperti penyakit yang berbeda dapat menimbulkan gejala yang sama. Akibatnya, model yang mereproduksi perilaku yang diinginkan belum tentu memiliki nilai penjelas atau prediktif. Demikian pula, kita tidak dapat mendiagnosis penyakit secara masuk akal hanya berdasarkan gejala yang tidak khas bagi penyakit tersebut.

Dalam buku ini, kita tidak akan membahas pendekatan pencocokan kurva (meskipun latihan-latihannya memuat penerapan metode kuadrat terkecil), melainkan memusatkan perhatian pada model yang bersifat deskriptif dan eksplanatoris. Model-model tersebut sering terdiri atas sekumpulan persamaan dinamis. Kita akan mempelajari cara menganalisisnya untuk menilai kemampuannya dalam mereproduksi dan memprediksi fenomena yang relevan. Pembaca diasumsikan telah menguasai dasar-dasar kalkulus, persamaan diferensial, dan aljabar linear. Tinjauan singkat atas topik-topik tersebut tersedia dalam lampiran.

Cara mengembangkan model matematika

Sekarang kita beralih ke langkah-langkah dasar dalam membuat model matematika. Kita akan mengikuti pedoman ini pada semua model yang dibahas di sini: mula-mula secara sangat eksplisit, kemudian secara lebih tersirat.

Bagan alir proses pemodelan matematika. Deskripsi panjang tersedia.
Gambar 1.1. Proses Pemodelan Matematika dan Siklus Pemodelan. Deskripsi Gambar

Tentukan apa yang hendak dimodelkan

Langkah pertama adalah menentukan apa yang harus dicapai oleh model. Dengan kata lain, kita perlu menyusun seperangkat kriteria yang harus dipenuhi oleh model yang memadai. Kriteria ini biasanya lahir dari upaya menyeimbangkan keinginan memperoleh model yang sempurna dengan keterbatasan waktu dan biaya pembuatan model.

Peroleh data

Data sering menjadi sarana terbaik untuk membangun pemahaman intuitif tentang fenomena yang diteliti. Bila relevan, kita juga perlu menguasai prinsip-prinsip dasar fisika, biologi, atau kimia yang menyebabkan perilaku yang diamati. Langkah ini dapat cukup rumit dan sering menuntut pencarian informasi dalam literatur dan/atau pembahasan data bersama para ahli.

Pilih tingkat kerumitan model

Kembali pada contoh terbentuknya riak pasir, kita perlu memutuskan apakah model mikroskopis lebih tepat daripada model makroskopis. Keputusan tersebut dapat didasarkan pada preferensi pribadi pemodel, sifat data yang tersedia, dan tingkat pemahaman terkini mengenai fenomena itu.

Buat asumsi

Kita harus menentukan fakta (atau parameter) mana yang tidak relevan sehingga dapat diabaikan dan mana yang harus diperhitungkan.

Susun model

Kita perlu mendefinisikan variabel bebas dan variabel terikat, menetapkan parameter yang relevan, serta menuliskan formulasi matematis model. Formulasi tersebut harus sesederhana mungkin, dan kita perlu memahami dengan jelas arti setiap suku dalam persamaan-persamaan penyusun model matematika itu.

Uji model

Langkah ini sangat penting untuk menentukan apakah kita puas dengan model yang dibuat. Perilaku model dapat dikaji secara analitis, secara numerik, atau dengan keduanya. Selanjutnya, kita perlu menanyakan apakah intuisi kita secara umum selaras dengan perilaku model, apakah model tersebut tepat secara kualitatif dan kuantitatif, dan apakah kasus-kasus batasnya masuk akal. Jika tidak, kita perlu menemukan penyebabnya dan memperbaiki model—dengan kata lain, kembali ke langkah-langkah sebelumnya. Jadi, pemodelan merupakan proses iteratif, seperti diperlihatkan pada Gambar 1.1. Dalam proses ini, model disempurnakan dengan membandingkan hasil analisis terhadap intuisi kita, data eksperimen yang tersedia, atau pemahaman yang telah diterima mengenai fenomena yang dipelajari.

Mengapa mengembangkan model matematika?

Model matematika adalah sekumpulan persamaan yang mencerminkan pemahaman kita tentang suatu fenomena. Bagi orang yang baru mengenalnya, model mungkin terlihat misterius. Namun, bagi orang yang dapat membaca model, model merupakan sarana komunikasi yang efisien dan ringkas. Pembuatan model membutuhkan banyak upaya, pemikiran, pengujian, dan pemahaman, tetapi pada akhirnya seluruh pekerjaan itu diringkas dalam sekumpulan persamaan atau rumusan suatu proses iteratif. Model semacam itu adalah cara ilmuwan mengungkapkan persepsinya tentang dunia.

Model juga memiliki kegunaan yang lebih praktis. Model dapat digunakan untuk menggambarkan atau menyelidiki keadaan batas yang tidak dapat dicapai dalam praktik. Secara khusus, berbagai komponen model dapat dipisahkan satu sama lain dengan menetapkan semua parameter, kecuali beberapa parameter tertentu, sama dengan nol. Model juga membantu menghemat waktu dan sumber daya. Sebagai contoh, simulasi komputer untuk tabrakan mobil lebih murah daripada eksperimen sebenarnya. Simulator penerbangan digunakan sebagai sarana pelatihan. Model dapat dijalankan sebagai bagian dari studi kelayakan atau untuk menguji hasil berbagai skenario yang mungkin terjadi.

Karena model semakin sering digunakan untuk mengambil keputusan yang berdampak pada masyarakat (lihat, misalnya, artikel berita yang dicantumkan dalam Soal 2 di akhir bab ini), kita perlu memahami keterbatasannya, mengetahui hipotesis yang mendasarinya, dan menyadari peran—yang mungkin sangat menentukan—dari hipotesis tersebut dalam model. Artikel R. May berjudul Uses and Abuses of Mathematics in Biology membahas lebih lanjut persoalan-persoalan tersebut.

Apa yang diperlukan untuk menjadi pemodel yang baik?

Pemodelan matematika memadukan berbagai bidang matematika—misalnya persamaan diferensial, kalkulus, aljabar linear, analisis numerik, teori peluang, sistem dinamik, statistika, dan kuantifikasi ketidakpastian—dengan pengetahuan fisika, biologi, kimia, astrofisika, geologi, hidrologi, dan bidang lainnya, bergantung pada sifat model. Topik-topik ini biasanya diajarkan secara terpisah. Tujuan pembelajaran utama suatu mata kuliah pemodelan matematika adalah membahas cara memanfaatkan beragam bidang pengetahuan untuk membangun dan menganalisis model. Karena itu, pembaca yang telah terlatih dalam matematika dan disiplin ilmu lain mungkin merasa tidak ada “materi baru” dalam buku ini. Hal yang baru adalah penggunaan beragam perangkat matematika untuk mencapai satu tujuan: mengembangkan, memahami, dan menguji model matematika.

Keberhasilan dalam pemodelan matematika memerlukan daya akal, sebab pemodel harus mampu “memikirkan” perangkat atau metode yang tepat untuk digunakan. Pemodel juga memerlukan rasa ingin tahu, imajinasi, dan kesabaran; kemampuan memahami masalah yang tidak sepenuhnya bersifat matematis; kemampuan menyederhanakan masalah untuk menentukan hal yang relevan dan tidak relevan; kemampuan mengubah konsep menjadi persamaan; kemampuan menilai apakah model memadai atau tidak; serta kemampuan membahas masalah bersama orang lain, khususnya mereka yang memiliki bidang keahlian berbeda.

Ringkasan

Frasa pemodelan matematika dapat dipahami dengan berbagai cara. Dalam buku ini, hanya model yang bersifat eksplanatoris dan prediktif serta memiliki formulasi matematis yang disebut model matematika. Secara khusus, teknik pencocokan kurva atau model statistik tidak dibahas.

Proses pemodelan melibatkan serangkaian langkah yang perlu ditempuh pemodel secara sistematis. Langkah-langkah tersebut mencakup mengetahui apa yang hendak dimodelkan, memperoleh data, menentukan jenis model yang akan dikembangkan, membuat asumsi, menyusun model, menguji dan memperbaikinya, lalu menggunakan model tersebut. Asumsi penyederhanaan yang dibuat selama pengembangan model harus dipahami dengan jelas, terutama jika hasil model digunakan untuk kebijakan atau pengambilan keputusan.

Pemodelan matematika merupakan kegiatan lintas disiplin yang menuntut penghargaan terhadap kekuatan analisis matematika, minat pada disiplin terapan, landasan matematika dan komputasi yang kuat, serta keterampilan komunikasi yang baik.

Deskripsi Gambar

Gambar 1.1: Bagan alir “Siklus Pemodelan” yang menunjukkan proses iteratif dengan delapan langkah. Proses dimulai dari “Mulai” dan “Tentukan Harapan terhadap Model”, lalu bergerak melalui pengumpulan data, pemilihan model, asumsi model, penyusunan model, dan pengujian model, kemudian berakhir pada belah ketupat keputusan “Apakah Model Memenuhi Harapan?”. Jika jawabannya “Tidak”, alur kembali ke “Buat Asumsi”. Jika jawabannya “Ya”, proses berakhir di “Selesai”. [Kembali ke Gambar 1.1]

Bahan Renungan

Soal 1

Bacalah artikel R. May berjudul Uses and Abuses of Mathematics in Biology. Bagaimana artikel tersebut menggambarkan bahaya mempercayai model secara membabi buta? Apakah menurut Anda argumennya meyakinkan?


Soal 2

Bacalah sekurang-kurangnya tiga artikel berita berikut.

Kemudian jawablah pertanyaan-pertanyaan berikut. Dalam argumentasi Anda, sertakan pembahasan tentang artikel yang dibaca dengan rujukan yang tepat.

  • Apakah menurut Anda model matematika patut digunakan untuk mengambil keputusan yang berdampak pada manusia dan masyarakat? Mengapa?
  • Menurut Anda, kriteria apa yang harus dipenuhi model semacam itu jika hendak digunakan untuk merumuskan kebijakan?

Soal 3

Andaikan Anda memegang jabatan penting dalam dunia usaha atau pemerintahan dan harus mengambil keputusan yang akan memengaruhi masa depan banyak orang. Keputusan tersebut bergantung pada simulasi suatu model matematika. Pertanyaan apa saja yang akan Anda ajukan kepada pengembang model untuk membantu pengambilan keputusan?


Soal 4

Bacalah artikel N. Goldenfeld dan L. Kadanoff berjudul Simple Lessons from Complexity. Ringkaslah gagasan utama artikel tersebut dan tunjukkan simpulan mana dari para penulis yang menurut Anda terutama perlu diingat ketika mengembangkan model.


Soal 5

Perhatikan himpunan titik data pada bidang D={(Xi,Yi),i=1,n},D =\{(X_i,Y_i),\ i=1,\dots n\}, dan garis lurus dengan persamaan y=ax+b.y =a x + b. Definisikan jarak δ\delta antara himpunan data DD dan himpunan F={(Xi,f(Xi)),i=1,n}F = \{(X_i,f(X_i)),\ i = 1, \dots n\} sebagai δ=i=1n(f(Xi)Yi)2.\delta = \sum_{i=1}^{n} (f(X_i)-Y_i)^2.

Tunjukkan bahwa terdapat pasangan (a,b)(a, b) yang meminimumkan nilai δ.\delta. Pilihan parameter ini memberikan pencocokan linear y=ax+b,y = a x + b, bagi himpunan data D.D. Teknik pencocokan tersebut disebut metode kuadrat terkecil.


Soal 6

Dengan metode kuadrat terkecil (lihat Soal 5), carilah garis lurus yang paling cocok dengan titik-titik data berikut: (1,3.3), (2.5, 8), (4,13), (7,22), (8,25.5). Gambarkan garis dan titik-titik data pada grafik yang sama. Apakah hasil pencocokannya memadai? Jelaskan alasan Anda.


Soal 7

Bukalah notebook Python pendamping untuk pencocokan kurva dan pelajari antarmuka terbuka NumPy/SciPy yang digunakan di dalamnya. Buat sekumpulan titik data di sekitar grafik fungsi-fungsi berikut, lalu periksa apakah hasil pencocokan yang diberikan oleh notebook memadai. Apa simpulan Anda?

  1. f(x)=3x+5.f(x) = 3 x + 5.
  2. f(x)=7x.f(x) = 7 x.
  3. f(x)=exp(3x+7).f(x) = \exp(3 x + 7).
  4. f(x)=exp(7x).f(x) = \exp(7 x).

Petunjuk, pemeriksaan, dan pembahasan

Bagian tambahan ini ditulis untuk edisi Bahasa Indonesia. Bukalah seperlunya setelah Anda berusaha menyelesaikan soal secara mandiri.

Dukungan untuk Soal 1

Petunjuk

Pisahkan tiga lapisan: asumsi biologis, struktur matematis, dan bukti empiris. Untuk tiap lapisan, tanyakan apa yang dapat gagal dan apakah kegagalan itu terlihat oleh pembaca hasil model.

Periksa jawaban
Pemeriksaan akhir

Tidak ada satu jawaban ya/tidak. Jawaban tuntas harus menghubungkan sedikitnya dua risiko ke argumen atau contoh dalam artikel, lalu memberi penilaian pribadi yang dapat diperdebatkan dan didukung bukti.

Bukti yang diperlukan
  1. Bahaya kepercayaan buta dijelaskan sebagai akibat asumsi, data, parameter, validasi, atau domain penerapan—bukan sekadar klaim bahwa model bisa salah.

  2. Penilaian tentang daya yakinkan artikel menyertakan alasan dan setidaknya satu keterbatasan atau sanggahan.

Pembahasan atau rubrik
Dimensi penilaian
  • Kriteria

    Ketepatan membaca

    Jawaban lengkap

    Merangkum tesis dan contoh relevan artikel secara setia serta membedakan ucapan penulis dari tafsiran sendiri.

    Jawaban sebagian

    Menyebut tema umum tetapi tidak menautkannya pada bagian atau contoh tertentu.

  • Kriteria

    Analisis risiko

    Jawaban lengkap

    Menjelaskan sekurang-kurangnya dua mekanisme seperti asumsi biologis yang lemah, ketidakpastian parameter/data, ekstrapolasi, atau kesan presisi palsu, beserta akibatnya.

    Jawaban sebagian

    Hanya mengatakan model tidak sempurna tanpa menjelaskan mekanismenya.

  • Kriteria

    Evaluasi argumen

    Jawaban lengkap

    Memberi keputusan yang bernuansa tentang daya yakinkan artikel, dengan bukti, batas, dan kemungkinan sanggahan.

    Jawaban sebagian

    Memberi opini tanpa dukungan.

  • Kriteria

    Implikasi praktik

    Jawaban lengkap

    Menarik satu pelajaran operasional: nyatakan asumsi, uji terhadap data, laporkan ketidakpastian, dan batasi klaim pada domain yang diuji.

    Jawaban sebagian

    Memberi anjuran umum yang tidak dapat diperiksa.

Garis besar jawaban
  1. Model merupakan argumen bersyarat: keluarannya hanya seandal asumsi, data, dan implementasinya.

  2. Matematika yang canggih tidak dengan sendirinya mengubah hipotesis biologis menjadi bukti.

  3. Karena itu hasil model perlu diuji, ketidakpastian dan batas penerapan perlu dinyatakan, dan keputusan tidak boleh bertumpu pada satu keluaran tanpa analisis alternatif.

Dukungan untuk Soal 2

Petunjuk

Buat matriks perbandingan untuk sekurang-kurangnya tiga artikel: tujuan keputusan, data, asumsi, pihak yang menerima manfaat/risiko, ketidakpastian, dan akibat jika prediksi keliru. Gunakan matriks itu sebagai bukti bagi posisi Anda.

Periksa jawaban
Pemeriksaan akhir

Posisi yang dapat dipertanggungjawabkan biasanya bersyarat: model boleh mendukung, tetapi tidak menggantikan, keputusan; kelayakannya bergantung pada transparansi, validasi, ketidakpastian, keadilan, dan mekanisme pertanggungjawaban.

Bukti yang diperlukan
  1. Sedikitnya tiga artikel dibahas dan dirujuk secara dapat dilacak.

  2. Jawaban menjawab kedua pertanyaan: boleh/tidaknya penggunaan model dan kriteria untuk kebijakan.

  3. Kriteria diterjemahkan menjadi tindakan yang dapat diperiksa, bukan slogan.

Pembahasan atau rubrik
Dimensi penilaian
  • Kriteria

    Cakupan sumber

    Jawaban lengkap

    Membandingkan sedikitnya tiga artikel secara substantif dan memberi rujukan yang tepat.

    Jawaban sebagian

    Menyebut tiga artikel tetapi hanya satu atau dua yang benar-benar dianalisis.

  • Kriteria

    Sintesis lintas kasus

    Jawaban lengkap

    Menunjukkan persamaan dan perbedaan penggunaan model pada bidang yang dibaca, termasuk konsekuensi keputusan.

    Jawaban sebagian

    Merangkum artikel satu per satu tanpa sintesis.

  • Kriteria

    Posisi normatif

    Jawaban lengkap

    Mengambil posisi yang jelas dan bernuansa, menimbang manfaat, risiko, alternatif, dan siapa yang menanggung kesalahan.

    Jawaban sebagian

    Memilih ya atau tidak tanpa mempertimbangkan pertukaran kepentingan.

  • Kriteria

    Kriteria kebijakan

    Jawaban lengkap

    Mencakup mutu serta keterwakilan data, asumsi transparan, validasi luar sampel, sensitivitas dan ketidakpastian, skenario pembanding, audit/reproduksibilitas, keadilan, komunikasi, pemantauan, serta rencana revisi.

    Jawaban sebagian

    Mendaftar kriteria umum tanpa cara mengujinya.

  • Kriteria

    Argumen berbukti

    Jawaban lengkap

    Setiap klaim utama ditopang contoh atau bukti dari artikel dan batas kesimpulannya diakui.

    Jawaban sebagian

    Klaim utama tidak terhubung dengan bacaan.

Garis besar jawaban
  1. Model dapat memperjelas konsekuensi skenario dan menyatukan bukti, sehingga layak dipakai sebagai salah satu masukan.

  2. Penggunaan itu harus bersyarat karena model menyederhanakan kenyataan dan kesalahan berdampak tidak merata pada masyarakat.

  3. Keputusan akhir perlu menggabungkan hasil model, bukti empiris, pertimbangan etis, keahlian domain, konsultasi dengan pihak terdampak, serta prosedur koreksi ketika bukti berubah.

Dukungan untuk Soal 3

Petunjuk

Kelompokkan pertanyaan menurut tujuan, data, asumsi, implementasi, pengujian, ketidakpastian, dampak, dan tata kelola. Untuk setiap jawaban pengembang, tanyakan bukti apa yang dapat memverifikasinya.

Periksa jawaban
Pemeriksaan akhir

Daftar tuntas mencakup apa yang diprediksi, populasi/domain yang berlaku, asal dan keterbatasan data, asumsi, validasi, sensitivitas, ketidakpastian, skenario alternatif, reproduksibilitas, dampak distribusional, serta kondisi penghentian atau pembaruan model.

Bukti yang diperlukan
  1. Pertanyaan tidak hanya meminta akurasi tunggal; pertanyaan juga menyelidiki mekanisme kegagalan.

  2. Ada pertanyaan tentang konsekuensi bagi pihak yang berbeda dan tentang siapa yang bertanggung jawab memantau hasil.

Pembahasan atau rubrik
Dimensi penilaian
  • Kriteria

    Tujuan dan ruang lingkup

    Jawaban lengkap

    Menanyakan keputusan apa yang didukung, keluaran apa yang diprediksi, rentang waktu, populasi, dan keadaan tempat model tidak berlaku.

    Jawaban sebagian

    Hanya menanyakan tujuan secara umum.

  • Kriteria

    Data dan asumsi

    Jawaban lengkap

    Menanyakan sumber, mutu, keterwakilan, data hilang, asumsi penyederhanaan, dan bukti untuk setiap asumsi penting.

    Jawaban sebagian

    Menanyakan jumlah data tanpa mutu atau keterwakilan.

  • Kriteria

    Pengujian

    Jawaban lengkap

    Menanyakan pembandingan dengan data yang tidak dipakai membangun model, tolok ukur, kasus batas, verifikasi kode, dan kajian independen.

    Jawaban sebagian

    Menerima kecocokan pada data pelatihan sebagai satu-satunya bukti.

  • Kriteria

    Ketidakpastian dan ketahanan

    Jawaban lengkap

    Menanyakan interval/rentang, sensitivitas terhadap parameter dan asumsi, skenario ekstrem, serta variabel yang paling menentukan keputusan.

    Jawaban sebagian

    Meminta satu prediksi titik saja.

  • Kriteria

    Dampak dan tata kelola

    Jawaban lengkap

    Menanyakan siapa yang diuntungkan atau dirugikan, bias yang mungkin terjadi, bagaimana hasil dikomunikasikan, siapa yang dapat mengaudit, dan kapan model direvisi atau dihentikan.

    Jawaban sebagian

    Tidak membahas dampak distribusional atau pertanggungjawaban.

Contoh pertanyaan
  1. Keputusan spesifik apa yang dapat dan tidak dapat didukung oleh model ini?

  2. Data apa yang dipakai untuk membangun serta menguji model, dan siapa yang kurang terwakili?

  3. Asumsi mana yang paling memengaruhi hasil dan bagaimana hasil berubah bila asumsi itu dilonggarkan?

  4. Bagaimana kinerja pada data luar sampel dan dibandingkan dengan aturan dasar yang lebih sederhana?

  5. Rentang hasil yang masuk akal apa, bukan hanya nilai paling mungkin?

  6. Siapa yang meninjau implementasi secara independen dan dapatkah analisis direproduksi?

  7. Kelompok mana yang menanggung kerugian jika model salah?

  8. Bukti baru apa yang akan memicu pembaruan, penangguhan, atau penolakan model?

Dukungan untuk Soal 4

Petunjuk

Jangan sekadar membuat ringkasan berurutan. Catat tesis, contoh, dan pelajaran metodologis artikel; lalu hubungkan satu pelajaran pilihan Anda dengan langkah konkret dalam siklus pemodelan.

Periksa jawaban
Pemeriksaan akhir

Tidak ada satu kesimpulan pilihan yang wajib. Jawaban tuntas harus setia pada artikel, membedakan ringkasan dari evaluasi, dan menerjemahkan kesimpulan pilihan menjadi praktik pemodelan yang konkret.

Bukti yang diperlukan
  1. Pokok artikel disertai contoh atau bagian pendukung.

  2. Kesimpulan yang diprioritaskan disebut jelas dan alasan prioritasnya terkait dengan pembangunan atau pengujian model.

Pembahasan atau rubrik
Dimensi penilaian
  • Kriteria

    Kesetiaan ringkasan

    Jawaban lengkap

    Menyajikan tesis, alur, dan pokok utama artikel secara proporsional tanpa mengganti pandangan penulis dengan opini sendiri.

    Jawaban sebagian

    Mengambil satu kutipan atau tema dan menganggapnya mewakili seluruh artikel.

  • Kriteria

    Pemakaian bukti

    Jawaban lengkap

    Menghubungkan tiap pokok utama dengan contoh, argumen, atau bagian yang dapat ditelusuri dalam artikel.

    Jawaban sebagian

    Membuat daftar klaim tanpa bukti tekstual.

  • Kriteria

    Pemahaman kompleksitas

    Jawaban lengkap

    Menjelaskan bagaimana interaksi, skala, pola kolektif, atau pemilihan tingkat deskripsi memengaruhi apa yang harus dimasukkan ke model.

    Jawaban sebagian

    Menggunakan kata kompleks hanya sebagai sinonim untuk sulit.

  • Kriteria

    Kesimpulan prioritas

    Jawaban lengkap

    Memilih kesimpulan yang benar-benar berasal dari artikel dan membela pilihannya dengan pertukaran kepentingan yang jelas.

    Jawaban sebagian

    Memilih tanpa alasan atau memberi nasihat yang tidak berasal dari artikel.

  • Kriteria

    Penerapan

    Jawaban lengkap

    Mengubah pelajaran menjadi tindakan, misalnya memilih skala/variabel yang relevan, menguji pola lintas skala, membandingkan model sederhana, atau memeriksa batas domain.

    Jawaban sebagian

    Penerapan tetap abstrak dan tidak dapat diperiksa.

Garis besar jawaban
  1. Ringkasan yang baik mengidentifikasi hubungan antara aturan/interaksi pada satu tingkat dan perilaku kolektif pada tingkat lain.

  2. Pelajaran metodologis perlu dikaitkan dengan pemilihan variabel, skala, dan derajat kompleksitas model.

  3. Kesimpulan pilihan harus dinilai dari kemampuannya mencegah kesalahan nyata dalam pembangunan, penafsiran, atau ekstrapolasi model.

Dukungan untuk Soal 5

Petunjuk

Pusatkan data dengan X\bar X dan Y\bar Y. Untuk setiap a, minimalkan lebih dahulu terhadap b; lalu masalah yang tersisa hanyalah meminimumkan polinom kuadrat satu variabel. Jangan lupa kasus semua X_i sama.

Periksa jawaban
Pemeriksaan akhir

Jika Sxx=i(XiX)2>0S_{xx}=\sum_i(X_i-\bar X)^2>0, maka a=Sxy/Sxxa=S_{xy}/S_{xx} dan b=YaXb=\bar Y-a\bar X, dengan Sxy=i(XiX)(YiY)S_{xy}=\sum_i(X_i-\bar X)(Y_i-\bar Y). Jika Sxx=0S_{xx}=0, semua pasangan yang memenuhi aX+b=Ya\bar X+b=\bar Y merupakan peminimum.

Cek cepat

Pasangan harus memenuhi kedua persamaan normal: aXi2+bXi=XiYia\sum X_i^2+b\sum X_i=\sum X_iY_i dan aXi+nb=Yia\sum X_i+nb=\sum Y_i.

Pembahasan atau rubrik
Asumsi

n≥1

Langkah penyelesaian
  • Penjelasan

    Untuk garis f(x)=ax+bf(x)=ax+b, tulis rata-rata X=n1iXi\bar X=n^{-1}\sum_iX_i dan Y=n1iYi\bar Y=n^{-1}\sum_iY_i.

    Rumus

    δ(a,b)=i=1n(aXi+bYi)2\delta(a,b)=\sum_{i=1}^{n}(aX_i+b-Y_i)^2

  • Penjelasan

    Pisahkan bagian terpusat dan bagian rata-rata. Suku silang hilang karena jumlah deviasi dari rata-rata sama dengan nol.

    Rumus

    δ(a,b)=i[a(XiX)(YiY)]2+n(aX+bY)2\delta(a,b)=\sum_i\left[a(X_i-\bar X)-(Y_i-\bar Y)\right]^2+n(a\bar X+b-\bar Y)^2

  • Penjelasan

    Untuk a tetap, suku kedua minimum dan bernilai nol pada pilihan berikut.

    Rumus

    b=YaXb=\bar Y-a\bar X

  • Penjelasan

    Dengan Sxx=i(XiX)2S_{xx}=\sum_i(X_i-\bar X)^2, Sxy=i(XiX)(YiY)S_{xy}=\sum_i(X_i-\bar X)(Y_i-\bar Y), dan Syy=i(YiY)2S_{yy}=\sum_i(Y_i-\bar Y)^2, fungsi yang tersisa adalah polinom kuadrat.

    Rumus

    δ(a,YaX)=Sxxa22Sxya+Syy\delta(a,\bar Y-a\bar X)=S_{xx}a^2-2S_{xy}a+S_{yy}

  • Penjelasan

    Jika Sxx>0S_{xx}>0, lengkapi kuadrat. Koefisien kuadrat positif, sehingga titik stasioner adalah minimum global yang unik.

    Rumus

    δ=Sxx(aSxySxx)2+SyySxy2Sxx\delta=S_{xx}\left(a-\frac{S_{xy}}{S_{xx}}\right)^2+S_{yy}-\frac{S_{xy}^2}{S_{xx}}

  • Penjelasan

    Jadi peminimum unik ketika nilai X tidak semuanya sama adalah:

    Rumus

    â=SxySxx,b̂=YâX\hat a=\frac{S_{xy}}{S_{xx}},\qquad \hat b=\bar Y-\hat a\bar X

  • Penjelasan

    Jika Sxx=0S_{xx}=0, semua Xi=XX_i=\bar X, sehingga kemiringan tidak dapat diidentifikasi. Nilai minimum tetap tercapai oleh setiap pasangan pada garis parameter berikut.

    Rumus

    aX+b=Ya\bar X+b=\bar Y

Simpulan

Dengan demikian, untuk setiap himpunan data takkosong selalu ada sedikitnya satu pasangan peminimum. Keunikannya memerlukan sedikitnya dua nilai X yang berbeda.

Dukungan untuk Soal 6

Petunjuk

Hitung x\bar x, y\bar y, SxxS_{xx}, dan SxyS_{xy}, lalu gunakan hasil Masalah 5. Setelah menggambar, periksa residual, bukan hanya apakah garis tampak dekat.

Periksa jawaban
Pemeriksaan akhir

Garis kuadrat terkecil adalah ŷ=(551/175)x+67/3503.148571x+0.191429\hat y=(551/175)x+67/350\approx3.148571x+0.191429. SSE =1463/122500.119429=1463/12250\approx0.119429 dan R20.999656R^2\approx0.999656. Pada skala data, kecocokan sangat rapat; penilaian akhir tetap harus mempertimbangkan ketelitian pengukuran dan tujuan model.

Toleransi
Toleransi mutlak kemiringan

1e-06

Toleransi mutlak intersep

1e-06

Toleransi mutlak SSE

1e-06

Pembahasan atau rubrik
Langkah penyelesaian
  • Penjelasan

    Rata-rata koordinat adalah:

    Rumus

    x=4.5,y=14.36\bar x=4.5,\qquad \bar y=14.36

  • Penjelasan

    Jumlah kuadrat dan hasil kali terpusat adalah:

    Rumus

    Sxx=i(xix)2=35,Sxy=i(xix)(yiy)=110.2S_{xx}=\sum_i(x_i-\bar x)^2=35,\qquad S_{xy}=\sum_i(x_i-\bar x)(y_i-\bar y)=110.2

  • Penjelasan

    Masukkan ke rumus kuadrat terkecil.

    Rumus

    â=110.235=551175,b̂=14.364.5â=67350\hat a=\frac{110.2}{35}=\frac{551}{175},\qquad \hat b=14.36-4.5\hat a=\frac{67}{350}

  • Penjelasan

    Maka garis yang digambar bersama lima titik adalah:

    Rumus

    ŷ=551175x+67350\hat y=\frac{551}{175}x+\frac{67}{350}

  • Penjelasan

    Residual ŷiyi\hat y_i-y_i, dalam urutan data, semuanya kecil.

    Rumus

    (0.04,11175,314,81350,0.12)\left(0.04,\ \frac{11}{175},\ -\frac{3}{14},\ \frac{81}{350},\ -0.12\right)

  • Penjelasan

    Ukuran kecocokan numeriknya adalah:

    Rumus

    SSE=i(ŷiyi)2=1463122500.119429,R20.999656\mathrm{SSE}=\sum_i(\hat y_i-y_i)^2=\frac{1463}{12250}\approx0.119429,\qquad R^2\approx0.999656

Pemeriksaan grafik

Grafik yang benar menampilkan kelima titik dan satu garis lurus; setiap titik berada sangat dekat dengan garis, tanpa pola lengkung yang jelas pada residual.

Simpulan

Kecocokan memadai untuk menggambarkan tren linear pada data ini karena simpangannya kecil relatif terhadap rentang y. Namun, lima titik saja tidak membuktikan bahwa hubungan di luar rentang 1≤x≤8 juga linear, dan tanpa informasi galat pengukuran tidak ada ambang kememadaian yang mutlak.

Dukungan untuk Soal 7

Petunjuk

Gunakan seed tetap, simpan data asli, dan cocokkan tiap fungsi dengan keluarga yang tepat. Bandingkan data–kurva serta plot residual. Untuk fungsi eksponensial, noise relatif sering lebih masuk akal daripada noise aditif yang sama pada semua skala.

Periksa jawaban
Pemeriksaan akhir

Tanpa noise, parameter yang harus dipulihkan ialah (a,b)=(3,5), a=7, (a,b)=(3,7), dan a=7 untuk empat fungsi secara berurutan. Dengan noise kecil, taksiran harus dekat dengan nilai tersebut, kurva harus mengikuti data dalam domain sampel, dan residual tidak boleh menunjukkan pola sistematis yang besar.

Bukti yang diperlukan
  1. Notebook pada path tercatat dapat dijalankan ulang dengan seed tetap.

  2. Empat data sintetis, empat kurva hasil cocok, dan empat pemeriksaan residual tersedia.

  3. Kesimpulan membedakan kecocokan numerik dari penjelasan kausal serta tidak mengekstrapolasi di luar domain sampel tanpa peringatan.

Pembahasan atau rubrik
Langkah penyelesaian
  • Penjelasan

    Bangun data deterministik dengan generator acak ber-seed. Gunakan noise aditif kecil untuk kasus linear dan noise relatif kecil untuk kasus eksponensial.

    Rumus

    yi=f(xi)+εiatauyi=f(xi)(1+εi)y_i=f(x_i)+\varepsilon_i\quad\text{atau}\quad y_i=f(x_i)(1+\varepsilon_i)

  • Penjelasan

    Definisikan empat keluarga model terbuka yang akan diteruskan kepada pengoptimal SciPy.

    Rumus

    g1(x;a,b)=ax+b,g2(x;a)=ax,g3(x;a,b)=exp(ax+b),g4(x;a)=exp(ax)g_1(x;a,b)=ax+b,\quad g_2(x;a)=ax,\quad g_3(x;a,b)=\exp(ax+b),\quad g_4(x;a)=\exp(ax)

  • Penjelasan

    Untuk tiap data, minimalkan jumlah kuadrat residual dengan keluarga yang cocok dan titik awal yang wajar.

    Rumus

    arg minθi[g(xi;θ)yi]2\operatorname*{arg\,min}_{\theta}\sum_i\left[g(x_i;\theta)-y_i\right]^2

  • Penjelasan

    Bandingkan taksiran dengan parameter pembangkit. Dalam batas noise kecil, hasil yang diharapkan mendekati nilai berikut.

    Rumus

    (â,b̂)(3,5),â7,(â,b̂)(3,7),â7(\hat a,\hat b)\approx(3,5),\quad \hat a\approx7,\quad (\hat a,\hat b)\approx(3,7),\quad \hat a\approx7

  • Penjelasan

    Gambarkan data, kurva, dan residual ri=yig(xi;θ̂)r_i=y_i-g(x_i;\hat\theta). Kecocokan memadai bila simpangan sebanding dengan noise yang ditambahkan, residual tidak berpola kuat, dan parameter stabil terhadap pengulangan atau perubahan kecil yang masuk akal.

    Rumus

    ri=yig(xi;θ̂)r_i=y_i-g(x_i;\hat\theta)

Simpulan

Keluarga fungsi yang benar biasanya memulihkan parameter dan mengikuti data sintetis yang memang dibangkitkan dari keluarga itu. Namun, kecocokan dekat pada sampel terbatas tidak membuktikan mekanisme penyebab, keunikan bentuk model, atau ketepatan ekstrapolasi. Domain x, bentuk noise, jumlah data, titik awal, dan pilihan keluarga model semuanya memengaruhi penilaian.

Pemeriksaan notebook

Jalankan seluruh sel dari kernel bersih; hasil, parameter, dan gambar harus terbangun ulang tanpa layanan eksternal atau perangkat lunak proprieter.

Unduh notebook Python terbuka untuk Soal 7