O005 · C120 · Modul Jembatan C4

Kalibrasi, Identifiabilitas, Validasi, dan Ketidakpastian Model

Tambahan independen untuk edisi Bahasa Indonesia

Tujuan Pembelajaran

Setelah menyelesaikan modul ini, Anda akan mampu:

  • mengalibrasi dua model kandidat terhadap data yang telah dibagi sebelum estimasi;
  • membedakan identifiabilitas struktural dari identifiabilitas praktis;
  • menggunakan sensitivitas terskala dan bilangan kondisi untuk menilai rancangan pengamatan;
  • membaca residu, metrik pada data uji yang disisihkan (holdout), dan AICc tanpa menganggapnya sebagai bukti mutlak;
  • membedakan ketidakpastian parameter, respons laten, dan pengamatan mendatang; dan
  • mengomunikasikan klaim yang didukung, batas validasi, dan tanda kegagalan model.

Satu pertanyaan, satu batas klaim

Pertanyaan operasional modul ini adalah: “Dapatkah model pertumbuhan yang dikalibrasi dengan pengamatan hari ke-0 sampai hari ke-16 memprediksi populasi pada hari ke-18 sampai hari ke-24?” Pertanyaan tersebut menetapkan besaran yang diprediksi, jendela kalibrasi, dan jendela data uji sebelum hasil dilihat.

Contoh memakai populasi kultur sintetis dalam juta sel. Data dibuat oleh kode dari model logistik dan galat acak dengan benih tetap. Data itu berguna untuk memeriksa alur inferensi karena kebenaran pembangkitnya diketahui, tetapi bukan bukti biologis tentang organisme, laboratorium, atau proses nyata apa pun.

Klaim yang diuji sengaja sempit: perbandingan dua model kandidat pada satu rancangan data sintetis. Keberhasilan optimasi, AICc yang lebih kecil, atau cakupan data uji tidak menjadikan model benar secara universal dan tidak menggantikan validasi eksternal.

Kontrak model dan pengamatan

Misalkan N(t)N(t) menyatakan populasi laten pada waktu tt hari. Pengamatan mengikuti yi=N(ti)+εiy_i=N(t_i)+\varepsilon_i, dengan εi\varepsilon_i saling bebas dan berdistribusi normal dengan rerata nol serta varians σ2\sigma^2. Nilai awal N0=5N_0=5 juta sel dianggap diketahui dari rancangan eksperimen; karena y0y_0 tetap mengandung galat ukur, pengamatan pada hari ke-0 tidak harus sama persis dengan N0N_0.

Dua model kandidat memakai nilai awal yang sama. Model eksponensial memiliki satu parameter dinamik, sedangkan model logistik menambahkan daya dukung:

NE(t;r)=N0ert,NL(t;r,K)=K1+(K/N01)ert.N_E(t;r)=N_0e^{rt},\qquad N_L(t;r,K)=\frac{K}{1+(K/N_0-1)e^{-rt}}.

Besaran, satuan, dan perannya dalam kontrak analisis
Lambang Makna Satuan Status
ttwaktu sejak awal pengamatanhariditentukan oleh rancangan
N(t)N(t)populasi latenjuta seldiprediksi model
N0N_0populasi awaljuta seldiketahui, bernilai 5
rrlaju pertumbuhan intrinsikhari1^{-1}diestimasi
KKdaya dukung dalam model logistikjuta seldiestimasi
σ\sigmasimpangan baku galat pengamatanjuta seldiestimasi dari residu untuk bootstrap

Identifiabilitas diperiksa sebelum optimasi

Bayangkan mekanisme awal ditulis sebagai dN/dt=αβN(1N/K)dN/dt=\alpha\beta N(1-N/K), dengan α\alpha frekuensi pertemuan dan β\beta keberhasilan pertumbuhan per pertemuan. Jika hanya N(t)N(t) yang diamati, data hanya melihat hasil kali r=αβr=\alpha\beta. Untuk setiap c>0c>0, pasangan baru (cα,β/c)(c\alpha,\beta/c) menghasilkan lintasan yang sama. Karena data ideal tanpa galat pun tidak dapat memilih satu pasangan, α\alpha dan β\beta tidak teridentifikasi secara struktural.

Setelah reparameterisasi menjadi r=αβr=\alpha\beta, parameter rr dan KK dapat teridentifikasi secara struktural pada lintasan ideal yang berubah terhadap waktu. Memang, (1/N)dN/dt=r(r/K)N(1/N)dN/dt=r-(r/K)N: intersep menentukan rr, sedangkan kemiringan menentukan r/K-r/K. Kesimpulan ini bergantung pada pengamatan skala populasi, variasi nilai NN, dan ketepatan bentuk persamaan.

Identifiabilitas struktural tidak menjamin estimasi yang tajam dari data terbatas dan bising. Ketika N/K1N/K\ll1, faktor 1N/K1-N/K mendekati satu sehingga model logistik hampir tidak dapat dibedakan dari model eksponensial. Dalam keadaan itu, banyak nilai KK yang besar dapat memberi lintasan awal yang hampir sama: masalahnya praktis, bukan lagi struktural.

Empat pertanyaan identifiabilitas dalam contoh kerja
TahapBuktiKesimpulan yang sah
Parameter α,β\alpha,\betaTransformasi (cα,β/c)(c\alpha,\beta/c) tidak mengubah keluaran.Tidak teridentifikasi secara struktural dari N(t)N(t) saja.
Parameter r,Kr,KIntersep dan kemiringan laju per kapita berbeda.Teridentifikasi secara struktural dengan lintasan ideal yang informatif.
Hari 0–10Estimasi KK menempel pada batas atas optimasi.KK lemah secara praktis; angka batas bukan estimasi ilmiah.
Hari 0–16Sensitivitas parameter lebih terpisah dan solusi jauh dari batas.Rancangan lebih informatif, tetapi tetap memerlukan diagnostik dan ketidakpastian.

Rancangan data dibekukan sebelum estimasi

Notebook membuat tiga belas pengamatan pada hari 0,2,,240,2,\ldots,24 dengan parameter pembangkit r=0.28r=0.28 hari1^{-1}, K=180K=180 juta sel, dan simpangan baku galat 2.5 juta sel. Benih data adalah 20260823. Nilai dibulatkan menjadi enam angka di belakang koma sebelum diserialisasi dan sebelum dianalisis, sehingga hash mengikat byte data yang benar-benar masuk ke estimasi.

Serialisasi memakai kepala kolom time_day,population_million_cells, satu angka desimal untuk waktu, enam angka desimal untuk populasi, pengodean UTF-8, akhir baris LF, dan satu baris akhir. Panjangnya 228 byte dengan SHA-256 932d0d27c2917936b0aa51d283d7b2fe2a5eba95989a6c785fa32d3d18dd2811.

Sembilan titik hingga hari ke-16 menjadi data kalibrasi. Empat titik pada hari ke-18 sampai ke-24 disisihkan sebagai data uji temporal. Enam titik hingga hari ke-10 hanya dipakai untuk mendemonstrasikan akibat berhenti mengamati terlalu dini; subset itu tidak menggantikan pembagian utama.

Data sintetis kanonik dan pembagian yang ditetapkan sebelumnya
HariPopulasi (juta sel)Peran
03.559354kalibrasi; juga subset awal
29.636269kalibrasi; juga subset awal
416.481113kalibrasi; juga subset awal
621.075010kalibrasi; juga subset awal
834.263099kalibrasi; juga subset awal
1059.153537kalibrasi; juga subset awal
1282.629414kalibrasi
14108.782060kalibrasi
16126.347646kalibrasi
18146.532714data uji
20158.010601data uji
22163.840994data uji
24172.006445data uji

Kalibrasi dan perbandingan dua kandidat

Untuk setiap kandidat mm, parameter dipilih dengan meminimalkan jumlah kuadrat residu pada data kalibrasi saja:

RSSm(θm)=ikal[yiNm(ti;θm)]2.\operatorname{RSS}_m(\theta_m)=\sum_{i\in\mathcal I_{\mathrm{kal}}}\left[y_i-N_m(t_i;\theta_m)\right]^2.

Pencarian dibatasi oleh 0.01r10.01\le r\le1 hari1^{-1} dan 10K100010\le K\le1000 juta sel. Batas mencegah langkah numerik yang tidak bermakna, tetapi tidak boleh menciptakan kesan bahwa parameter diketahui. Solusi yang menempel pada batas harus dilaporkan sebagai tanda masalah.

Kriteria informasi Akaike terkoreksi (AICc) dihitung dengan k=2k=2 untuk model eksponensial dan k=3k=3 untuk model logistik karena varians residu yang diestimasi turut dihitung sebagai parameter. Konstanta Gaussian yang sama bagi kedua model dihilangkan. Nilai mutlak bergantung pada konvensi ini; selisih hanya membandingkan kandidat yang dihitung dengan data dan konvensi yang sama.

Akar rerata kuadrat galat (RMSE) merangkum residu kalibrasi dan memberi bobot lebih besar pada galat yang besar. Rerata galat absolut (MAE) merangkum besar galat data uji tanpa mempertahankan tandanya; bias dipakai secara terpisah untuk menunjukkan arah rata-rata.

Hasil kalibrasi, perbandingan relatif, dan kinerja data uji
ModelEstimasiRMSE kalibrasiAICcMAE data ujiBias data uji
Eksponensialr=0.21040520r=0.2104052012.3056940651.18111756302.08747307−302.08747307
Logistikr=0.28263149r=0.28263149, K=175.70606226K=175.706062262.2568972825.451837711.506641971.17225281

Selisih AICc sebesar 25.72927985 dan galat data uji yang jauh lebih kecil mendukung model logistik di antara dua kandidat ini. Kesimpulan itu tidak menilai model yang tidak dimasukkan, mekanisme kausal, atau populasi di luar domain contoh.

Sensitivitas menunjukkan kapan data menjadi informatif

Dengan D=1+(K/N01)ertD=1+(K/N_0-1)e^{-rt}, sensitivitas analitik model logistik adalah

Nr=K(K/N01)tertD2,NK=1ertD2.\frac{\partial N}{\partial r}=\frac{K(K/N_0-1)t e^{-rt}}{D^2},\qquad \frac{\partial N}{\partial K}=\frac{1-e^{-rt}}{D^2}.

Notebook membentuk matriks sensitivitas terhadap parameter logaritmik, dengan kolom rN/rr\,\partial N/\partial r dan KN/KK\,\partial N/\partial K. Bilangan kondisi dua-norma κ2(S)=σmax/σmin\kappa_2(S)=\sigma_{\max}/\sigma_{\min} membandingkan seberapa terpisah kedua arah sensitivitas. Nilai yang lebih besar menandakan arah yang lebih sulit dibedakan, tetapi tidak ada ambang universal yang sendirian membuktikan identifiabilitas.

Pada estimasi dari jendela kalibrasi penuh, jadwal hari 0–10 memberi κ2=32.66379816\kappa_2=32.66379816, sedangkan jadwal hari 0–16 memberi κ2=6.93948506\kappa_2=6.93948506. Pengamatan mendekati daerah perlambatan pertumbuhan meningkatkan sensitivitas terhadap KK.

Eksperimen batas atas pada pencocokan subset awal
Batas atas KKEstimasi rrEstimasi KKInterpretasi
10000.251100071000batas aktif
20000.248539172000estimasi kembali mengikuti batas

Menggandakan batas atas tidak menambahkan informasi, tetapi menggandakan estimasi KK subset awal. Sebaliknya, estimasi jendela penuh tetap sekitar 175.706. Perbedaan ini merupakan tanda praktis yang lebih bermakna daripada pesan “optimasi berhasil”.

Residu dan data uji menguji kegunaan yang berbeda

Residu didefinisikan sebagai ei=yiN̂(ti)e_i=y_i-\widehat N(t_i). Untuk model logistik, rerata residu kalibrasi adalah −0.37700728 juta sel dan kemiringan residu terhadap waktu adalah 0.04181566 juta sel per hari. Nilai kecil tersebut tidak menjamin ketiadaan pola lain, sehingga tabel harus dibaca bersama gambar residu.

Pada empat data uji, residu logistik adalah 1.41663001, 1.09893040, −0.66877831, dan 2.84222916 juta sel. MAE merangkum besar galat tanpa tanda; bias mempertahankan tanda dan positif di sini berarti pengamatan rata-rata berada di atas prediksi.

Model eksponensial memperkirakan sekitar 779.90 juta sel pada hari ke-24, sementara pengamatan sintetisnya 172.006445 juta sel. Kegagalan ini bukan sekadar perbedaan digit: bentuk model tidak memiliki mekanisme perlambatan sehingga kesalahan meningkat tajam ketika diekstrapolasi.

Data uji hanya boleh disebut independen dari keputusan kalibrasi selama hasilnya belum dipakai untuk mengubah prosedur. Jika hasil hari 18–24 memicu revisi, data itu menjadi bagian dari pengembangan dan evaluasi akhir berikutnya memerlukan data baru.

Ketidakpastian bergantung pada asumsi

Dari residu model logistik, σ̂=2.55908097\widehat\sigma=2.55908097 juta sel. Pendekatan linear lokal memberi galat baku 0.00573816 hari1^{-1} untuk rr, 9.07618829 juta sel untuk KK, dan korelasi parameter −0.90997414. Korelasi kuat mengingatkan bahwa perubahan rr dan KK dapat saling mengimbangi, walaupun solusi tidak lagi berada pada batas.

Bootstrap parametrik membuat 400 data kalibrasi semu dari model logistik terestimasi dengan benih 20260824, mengestimasi ulang parameter, lalu membuat pengamatan masa depan baru. Interval persentil berikut bersifat kondisional pada bentuk logistik, galat normal yang saling bebas dan bervarians konstan, serta rancangan waktu yang sama.

Interval persentil bootstrap 95% dan data uji
Besaran2.5%Median97.5%Pengamatan
rr (hari1^{-1})0.272318550.282606380.29399270
KK (juta sel)160.82788727175.22741952195.85394556
Respons laten hari 24156.44924030168.76012565185.63476304
Pengamatan hari 18135.86059445144.69607937153.77517362146.532714
Pengamatan hari 20145.91930977156.75475436169.00751721158.010601
Pengamatan hari 22151.96786048163.96764133178.18728726163.840994
Pengamatan hari 24154.39781350169.60209338185.61306021172.006445

Interval respons laten hari ke-24 mempropagasi ketidakpastian estimasi parameter tanpa menambahkan galat pengamatan baru. Interval pengamatan hari ke-24 juga memasukkan satu realisasi galat pengamatan baru; keduanya menjawab pertanyaan yang berbeda.

Keempat pengamatan data uji berada di dalam interval prediksi titik-demi-titik 95%. Cakupan itu konsisten dengan contoh sintetis, tetapi bukan peluang 95% bahwa seluruh kurva benar, bukan interval simultan, dan tidak memasukkan ketaksesuaian bentuk model atau perubahan proses di luar hari ke-24.

Gambar dan analisis kegagalan

Notebook menghasilkan satu gambar empat panel yang mengikat data, dua prediksi kandidat, residu, sensitivitas, dan interval prediksi pada alur komputasi yang sama.
Empat panel diagnostik model yang membandingkan data, prediksi, residu, sensitivitas, dan interval melalui penanda serta gaya garis yang berbeda.

Deskripsi panjang gambar: Panel A menampilkan sembilan lingkaran data kalibrasi hingga hari ke-16, empat persegi data uji pada hari ke-18 sampai ke-24, kurva logistik utuh yang mendatar mendekati 176 juta sel, dan kurva eksponensial putus-putus yang meningkat hingga sekitar 780 juta sel pada hari ke-24. Panel B menampilkan residu kalibrasi: residu logistik berupa lingkaran tersebar dekat garis nol, sedangkan residu eksponensial berupa tanda silang membentuk pola melengkung dan menjadi sangat negatif pada akhir jendela. Panel C menampilkan besar sensitivitas terskala terhadap rr dengan lingkaran dan terhadap KK dengan persegi; sensitivitas KK hampir nol pada waktu awal lalu meningkat ketika pertumbuhan melambat. Panel D menampilkan pita prediksi titik-demi-titik 95% dengan batas bawah putus-putus dan batas atas titik-garis, garis median utuh dengan penanda lingkaran, dan pengamatan data uji dengan penanda persegi; semua persegi berada di dalam pita. Batas interval tetap dapat dibedakan tanpa mengandalkan arsiran atau warna.

Tanda kegagalan, maknanya, dan tindakan yang dapat dipertanggungjawabkan
TandaMakna yang mungkinTindakan
Parameter menempel pada batas.Data tidak membatasi arah parameter atau batas terlalu sempit.Ubah rancangan atau reparameterisasi; jangan laporkan batas sebagai estimasi.
Bilangan kondisi besar.Efek parameter hampir searah pada jadwal pengamatan.Tambahkan waktu atau jenis pengukuran yang memisahkan sensitivitas.
Residu memiliki pola waktu.Bentuk dinamika, varians, atau struktur galat mungkin salah.Periksa asumsi dan kandidat baru; jangan hanya memperkecil toleransi optimasi.
Galat data uji jauh melebihi galat kalibrasi.Pencocokan berlebih, pergeseran proses, atau ekstrapolasi bentuk yang salah.Nyatakan kegagalan; setelah revisi, gunakan data evaluasi baru.
Prediksi diminta di luar domain.Mekanisme atau distribusi galat dapat berubah.Batasi klaim atau kumpulkan bukti pada domain baru.
Semua kandidat gagal.Pemilihan relatif tidak menyediakan model yang memadai.Perluas atau perbaiki himpunan model dan rancangan eksperimen.

Komunikasikan keputusan beserta batasnya

Pemisahan klaim yang didukung dan yang belum didukung
StatusKlaimAlasan
DidukungModel logistik lebih berguna daripada kandidat eksponensial pada contoh ini.AICc, residu, dan galat data uji konsisten.
DidukungJendela hingga hari ke-16 lebih informatif tentang KK daripada jendela hingga hari ke-10.Bilangan kondisi turun dan estimasi tidak lagi mengikuti batas.
Belum didukungNilai α\alpha dan β\beta dapat dipisahkan dari populasi saja.Keduanya tidak teridentifikasi secara struktural.
Belum didukungHasil berlaku untuk organisme nyata atau kondisi lain.Data sepenuhnya sintetis dan tidak ada validasi eksternal.
Belum didukungPrediksi tetap andal jauh setelah hari ke-24.Domain itu tidak diuji dan ketaksesuaian model dapat mendominasi.

Laporan minimum harus menyebutkan pertanyaan, satuan, model kandidat, asumsi galat, pembagian data, batas parameter, algoritma, versi perangkat lunak, estimasi, diagnostik residu, metrik data uji, interval ketidakpastian, tanda kegagalan, dan domain klaim. Angka tanpa unsur tersebut tidak cukup untuk keputusan yang dapat diaudit.

Alur lengkapnya adalah: periksa apakah parameter mungkin diidentifikasi; bekukan rancangan dan data uji; kalibrasi kandidat; periksa sensitivitas serta batas; bandingkan residu dan prediksi; kuantifikasi ketidakpastian kondisional; lalu nyatakan dengan jelas apa yang belum diketahui. Validasi bukan stempel akhir, melainkan percobaan terencana untuk menemukan cara model dapat gagal.

Latihan Penguasaan

Soal 1

Dalam model dN/dt=αβN(1N/K)dN/dt=\alpha\beta N(1-N/K), ambil α=0.4\alpha=0.4 hari1^{-1} dan β=0.7\beta=0.7. Berikan pasangan parameter berbeda yang menghasilkan lintasan yang sama, buktikan kesetaraannya, dan jelaskan satu cara memperoleh informasi untuk memisahkan kedua parameter.

Soal 2

Untuk K=180K=180, hitung faktor pembatas 1N/K1-N/K ketika N=20N=20 dan N=100N=100. Jelaskan mengapa pengamatan yang hanya mencakup populasi kecil memberi sedikit informasi tentang KK.

Soal 3

Bilangan kondisi sensitivitas adalah 32.66379816 untuk hari 0–10 dan 6.93948506 untuk hari 0–16. Tafsirkan perbandingan ini, usulkan perbaikan jadwal pengamatan, dan jelaskan mengapa angka tersebut bukan uji lulus-gagal universal.

Soal 4

Dengan n=9n=9, RSS eksponensial 1362.87095600, RSS logistik 45.84226787, dan jumlah parameter AICc masing-masing k=2k=2 dan k=3k=3, hitung AICc tanpa konstanta Gaussian serta selisihnya. Nyatakan kesimpulan yang sah dan satu kesimpulan yang tidak sah.

Soal 5

Residu data uji logistik adalah 1.41663001, 1.09893040, −0.66877831, dan 2.84222916 juta sel, dengan definisi residu yŷy-\widehat y. Hitung MAE, bias, dan galat absolut maksimum, lalu tafsirkan tanda bias.

Soal 6

Bandingkan interval bootstrap untuk KK, interval respons laten pada hari ke-24, dan interval pengamatan mendatang pada hari ke-24. Jelaskan mengapa cakupan data uji tidak membuktikan model benar dan sebutkan tiga asumsi yang tidak dicakup oleh interval.

Soal 7

Jalankan notebook pendamping dari kernel bersih dan cocokkan hash data, estimasi, diagnostik, serta interval kanonik. Kemudian ubah hanya BATAS_K_ATAS dari 1000 menjadi 2000 dan jalankan ulang. Jelaskan mengapa estimasi KK subset awal berpindah ke 2000 sementara estimasi jendela utama hampir tidak berubah, dan tandai eksekusi kedua sebagai nonkanonik.

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

Pilih c=2c=2 dan pertahankan hasil kali αβ\alpha\beta.

Periksa jawaban
Pemeriksaan akhir

Pasangan (0.8,0.35)(0.8,0.35) memberi hasil kali 0.280.28 yang sama dengan (0.4,0.7)(0.4,0.7), sehingga lintasan identik.

Bukti yang diperlukan
  1. 0.4(0.7)=0.8(0.35)=0.28hari10.4(0.7)=0.8(0.35)=0.28\ \text{hari}^{-1}.

  2. Persamaan hanya bergantung pada hasil kali, bukan kedua faktor secara terpisah.

  3. Pemisahan memerlukan pengukuran salah satu faktor atau keluaran tambahan yang bergantung berbeda pada keduanya.

Pembahasan atau rubrik
Simpulan

Lebih banyak pengamatan N(t)N(t) dengan jenis yang sama tidak memecahkan ketakidentifikasian struktural.

Langkah penyelesaian
  1. Ambil c=2c=2, sehingga α=2(0.4)=0.8\alpha^{\prime}=2(0.4)=0.8 dan β=0.7/2=0.35\beta^{\prime}=0.7/2=0.35.

  2. Hitung kedua hasil kali dan peroleh 0.28.

  3. Karena ruas kanan persamaan identik untuk setiap NN, kondisi awal yang sama menghasilkan lintasan yang sama.

  4. Ukur α\alpha atau β\beta secara independen, atau tambahkan keluaran yang merespons kedua parameter secara berbeda.

Dukungan untuk Soal 2

Petunjuk

Substitusikan N/KN/K ke faktor 1N/K1-N/K dan bandingkan jaraknya dari satu.

Periksa jawaban
Pemeriksaan akhir

Pada N=20N=20 faktornya 0.88890.8889; pada N=100N=100 faktornya 0.44440.4444.

Rumus

120180=89dan1100180=491-\frac{20}{180}=\frac{8}{9}\quad\text{dan}\quad 1-\frac{100}{180}=\frac{4}{9}

Toleransi
Absolute

0.0001

Pembahasan atau rubrik
Simpulan

Memperpanjang jendela menuju daerah saturasi dapat memperbaiki identifiabilitas praktis KK.

Langkah penyelesaian
  1. Hitung 120180=160180=890.88891-\frac{20}{180}=\frac{160}{180}=\frac{8}{9}\approx0.8889.

  2. Hitung 1100180=80180=490.44441-\frac{100}{180}=\frac{80}{180}=\frac{4}{9}\approx0.4444.

  3. Pada populasi kecil faktor mendekati satu, sehingga perubahan KK hanya sedikit mengubah laju.

  4. Pengamatan mendekati perlambatan pertumbuhan memberi pengaruh KK yang lebih besar.

Dukungan untuk Soal 3

Petunjuk

Bilangan kondisi membandingkan pemisahan arah sensitivitas, bukan mutu model secara keseluruhan.

Periksa jawaban
Pemeriksaan akhir

Penurunan dari 32.6638 menjadi 6.93949 menunjukkan jadwal 0–16 memisahkan efek rr dan KK dengan lebih baik.

Bukti yang diperlukan
  1. Nilai lebih kecil berarti dua arah sensitivitas kurang segaris.

  2. Waktu mendekati perlambatan pertumbuhan terutama menambah informasi tentang KK.

  3. Tidak ada ambang universal; batas parameter, residu, dan ketidakpastian tetap perlu diperiksa.

Pembahasan atau rubrik
Simpulan

Jadwal 0–16 lebih informatif, bukan otomatis sempurna.

Langkah penyelesaian
  1. Bandingkan rasio nilai singular untuk kedua jadwal.

  2. Kenali bahwa jadwal awal terutama melihat pertumbuhan yang hampir eksponensial.

  3. Tambahkan pengamatan sekitar pembelokan dan pendekatan ke daya dukung.

  4. Periksa kembali hasil dengan profil, batas, atau bootstrap sebelum menyatakan parameter tajam.

Dukungan untuk Soal 4

Petunjuk

Gunakan AICc=nlog(RSS/n)+2k+2k(k+1)nk1\mathrm{AICc}=n\log(\mathrm{RSS}/n)+2k+\frac{2k(k+1)}{n-k-1} untuk setiap model.

Periksa jawaban
Pemeriksaan akhir

AICc\mathrm{AICc} eksponensial 51.18111756, AICc\mathrm{AICc} logistik 25.45183771, dan selisih 25.72927985 mendukung logistik di antara dua kandidat.

Rumus

AICc=nlog(RSS/n)+2k+2k(k+1)nk1\mathrm{AICc}=n\log(\mathrm{RSS}/n)+2k+\frac{2k(k+1)}{n-k-1}

Toleransi
Aicc absolute

1e-06

Pembahasan atau rubrik
Simpulan

AICc\mathrm{AICc} hanya memilih di antara kandidat yang diberikan dengan data dan konvensi yang sama.

Langkah penyelesaian
  1. Substitusikan n=9n=9, RSS=1362.87095600\mathrm{RSS}=1362.87095600, dan k=2k=2 untuk eksponensial.

  2. Substitusikan n=9n=9, RSS=45.84226787\mathrm{RSS}=45.84226787, dan k=3k=3 untuk logistik.

  3. Kurangkan nilai logistik dari nilai eksponensial.

  4. Tafsirkan hasil sebagai perbandingan relatif, bukan bukti bahwa model logistik benar.

Dukungan untuk Soal 5

Petunjuk

MAE\mathrm{MAE} memakai nilai absolut, bias mempertahankan tanda, dan maksimum memilih besar residu terbesar.

Periksa jawaban
Pemeriksaan akhir

MAE=1.50664197\mathrm{MAE}=1.50664197, bias=1.17225281\mathrm{bias}=1.17225281, dan galat absolut maksimum =2.84222916=2.84222916 juta sel.

Rumus

MAE=14i=14|ei|,bias=14i=14ei\mathrm{MAE}=\frac{1}{4}\sum_{i=1}^{4}|e_i|,\qquad \mathrm{bias}=\frac{1}{4}\sum_{i=1}^{4}e_i

Toleransi
Metric absolute

1e-08

Pembahasan atau rubrik
Simpulan

Metrik besar dan arah harus dilaporkan bersama, bukan dipertukarkan.

Langkah penyelesaian
  1. Jumlahkan nilai absolut empat residu lalu bagi empat.

  2. Jumlahkan residu bertanda lalu bagi empat.

  3. Pilih nilai absolut terbesar.

  4. Karena residu didefinisikan yŷy-\widehat{y}, bias positif berarti pengamatan rata-rata berada di atas prediksi.

Dukungan untuk Soal 6

Petunjuk

Tanyakan apakah galat pengamatan baru ditambahkan dan apakah ketaksesuaian bentuk model diwakili.

Periksa jawaban
Pemeriksaan akhir

Interval KK mengukur variasi estimasi parameter; interval laten mempropagasi parameter; interval pengamatan juga menambahkan galat ukur baru.

Bukti yang diperlukan
  1. Interval KK adalah [160.82788727,175.22741952,195.85394556][160.82788727,175.22741952,195.85394556] juta sel pada kuantil 2.5%, 50%, dan 97.5%.

  2. Interval respons laten hari 24 adalah [156.44924030,168.76012565,185.63476304][156.44924030,168.76012565,185.63476304] juta sel pada kuantil yang sama.

  3. Interval pengamatan hari 24 adalah [154.39781350,169.60209338,185.61306021][154.39781350,169.60209338,185.61306021] juta sel pada kuantil yang sama.

  4. Cakupan satu pengamatan tidak membuktikan bentuk model benar.

  5. Asumsi bersyarat mencakup model logistik, galat normal independen bervarians konstan, dan proses yang tidak berubah.

Pembahasan atau rubrik
Simpulan

Interval yang lebih lebar dapat mewakili lebih banyak sumber variasi, tetapi masih dapat mengabaikan ketaksesuaian model.

Langkah penyelesaian
  1. Kenali bahwa interval KK, yaitu [160.82788727,195.85394556][160.82788727,195.85394556], hidup pada ruang parameter.

  2. Hitung respons laten dari setiap parameter bootstrap tanpa menambahkan galat baru; pada hari 24 intervalnya [156.44924030,185.63476304][156.44924030,185.63476304] juta sel.

  3. Tambahkan satu galat pengamatan baru untuk interval prediksi pengamatan; pada hari 24 intervalnya [154.39781350,185.61306021][154.39781350,185.61306021] juta sel.

  4. Nyatakan bahwa semuanya kondisional dan titik-demi-titik, bukan interval simultan atau validasi eksternal.

Dukungan untuk Soal 7

Petunjuk

Bandingkan estimasi subset awal dengan estimasi jendela 0–16 sebelum dan sesudah hanya batas atas diubah.

Periksa jawaban
Pemeriksaan akhir

Batas 1000 memberi Kawal=1000K_{\mathrm{awal}}=1000 dan rawal=0.25110007r_{\mathrm{awal}}=0.25110007; batas 2000 memberi Kawal=2000K_{\mathrm{awal}}=2000 dan rawal=0.24853917r_{\mathrm{awal}}=0.24853917, sedangkan estimasi utama tetap sekitar r=0.28263149r=0.28263149 dan K=175.70606K=175.70606.

Pemeriksaan notebook

Semua sel berjalan dari kernel bersih, menghasilkan tepat satu PNG, 400/400 pencocokan bootstrap berhasil, dan pemeriksaan require lulus pada kedua batas.

Bukti yang diperlukan
  1. Hash data tetap 932d0d27c2917936b0aa51d283d7b2fe2a5eba95989a6c785fa32d3d18dd2811.

  2. Eksekusi batas 2000 ditandai nonkanonik dan mempunyai sidik numerik khusus untuk estimasi subset awal, estimasi utama, serta kuantil KK.

  3. Struktur, keterhinggaan, pembagian data, batas aktif, bootstrap, dan cakupan tetap diperiksa; batas selain 1000 atau 2000 ditolak.

  4. Perpindahan estimasi mengikuti batas merupakan bukti identifiabilitas praktis yang lemah pada subset awal.

Toleransi
Bootstrap quantile k absolute

0.25

K main absolute

0.001

R absolute

1e-06

Pembahasan atau rubrik
Simpulan

Keberhasilan algoritma tidak mengubah batas arbitrer menjadi informasi dari data.

Langkah penyelesaian
  1. Mulai kernel baru dan jalankan seluruh notebook dengan batas kanonik 1000.

  2. Cocokkan hash, parameter utama, metrik, bilangan kondisi, 400 keberhasilan bootstrap, dan interval hari 24.

  3. Ubah hanya BATAS_K_ATAS menjadi 2000 lalu mulai kernel baru dan jalankan semua sel.

  4. Amati bahwa KK subset awal kembali berada di batas, sedangkan parameter jendela penuh berubah kurang dari toleransi.

  5. Simpan hasil kedua sebagai eksperimen nonkanonik, bukan pengganti identitas rilis.

Unduh notebook Python terbuka untuk Soal 7