ROC-AUC 0,97, Precision 9%: Matematika Base Rate
Telusuri detektor dengan 1% positif, ubah ambang menjadi titik ROC dan precision-recall, lalu pilih titik operasi untuk anggaran peninjauan 30 alert.
Satu pelajaran terhubung setiap hari
Ikuti jalur 180 hari dari notasi matematika menuju regresi, PCA, model campuran, dan support vector machine. Setiap pelajaran menunjukkan tempat matematika itu digunakan dalam AI.
Kemajuan kursus
Berikutnya: Pelajaran 9, Persamaan, pembatasan, dan himpunan solusi.
Pelajaran 1–10
Diterbitkan · Pelajaran 1
Baca simbol sebagai jumlah yang diberi nama dan pisahkan variabel dari nilai saat ini.
Diterbitkan · Pelajaran 2
Evaluasi fungsi dan membedakan input, aturan, dan outputnya.
Diterbitkan · Pelajaran 3
Katakan di mana suatu fungsi menerima input dan output apa yang dijanjikan.
Diterbitkan · Pelajaran 4
Baca set-builder dan notasi keanggotaan dan gunakan set untuk menggambarkan data.
Diterbitkan · Pelajaran 5
Interpretasikan sampel dan koordinat yang diindeks tanpa membingungkan identitas dan nilai.
Diterbitkan · Pelajaran 6
Perluas sigma dan notasi produk dan menerjemahkan ke dalam loop.
Diterbitkan · Pelajaran 7
Memanipulasi eksponen dan akar dan mengenali perubahan skala.
Diterbitkan · Pelajaran 8
Gunakan logaritma sebagai kekuatan kebalikan dan ubah produk menjadi jumlah.
Akan datang · Pelajaran 9
Perlakukan persamaan sebagai kendala dan uraikan semua nilai yang memuaskannya.
Akan datang · Pelajaran 10
Mustifikasi setiap transformasi aljabar dan mengidentifikasi asumsi yang tidak dinyatakan.
Pelajaran 11–38
Akan datang · Pelajaran 11
Ubah persamaan linier dua variabel menjadi garis dan uji solusi.
Akan datang · Pelajaran 12
Interpretasi sistem sebagai kendala simultan dan mengklasifikasikan persimpangan.
Akan datang · Pelajaran 13
Mengenali sistem yang tidak konsisten, unik, dan kurang ditentukan.
Akan datang · Pelajaran 14
Membaca vektor baris dan kolom dan menafsirkan koordinat sebagai fitur.
Akan datang · Pelajaran 15
Tambahkan vektor berdasarkan komponen dan interpretasikan pergeseran atau campuran fitur yang dihasilkan.
Akan datang · Pelajaran 16
Mengukur vektor dan memprediksi perubahan arah dan magnitudo.
Akan datang · Pelajaran 17
Membangun dan menafsirkan jumlah vektor tertimbang.
Akan datang · Pelajaran 18
Baca dimensi matriks dan menafsirkan baris dan kolom.
Akan datang · Pelajaran 19
Menghitung produk vektor matriks dengan baris dan kolom.
Akan datang · Pelajaran 20
Periksa bentuk yang kompatibel dan menghitung produk matriks kecil.
Akan datang · Pelajaran 21
Transpose matriks dan jelaskan apa yang swaps secara semantik.
Akan datang · Pelajaran 22
Mengenali perilaku identitas dan memverifikasi matriks kecil kebalikan.
Akan datang · Pelajaran 23
Menggunakan operasi baris dasar tanpa mengubah solusi.
Akan datang · Pelajaran 24
Temukan pivot, variabel bebas, dan solusi umum.
Akan datang · Pelajaran 25
Gunakan `numpy.linalg.solve` dan jelaskan mengapa inversi eksplisit biasanya dihindari.
Akan datang · Pelajaran 26
Membedakan asumsi penutupan, kebalikan, dan distribusi pada tingkat intuitif.
Akan datang · Pelajaran 27
Uji apakah satu set memenuhi aturan penutupan ruang vektor.
Akan datang · Pelajaran 28
Uji kondisi subruang dan interpretasi wilayah dimensi bawah.
Akan datang · Pelajaran 29
Tentukan apakah vektor mengandung arah redundant.
Akan datang · Pelajaran 30
Mengidentifikasi himpunan vektor yang dapat dicapai dengan kombinasi linier.
Akan datang · Pelajaran 31
Memverifikasi basis dan mengekspresikan vektor dalam koordinat basis.
Akan datang · Pelajaran 32
Hubungkan dimensi dengan ukuran dasar daripada menampilkan bentuk saja.
Akan datang · Pelajaran 33
Menghitung peringkat dan menghubungkan sudut pandang baris dan kolom.
Akan datang · Pelajaran 34
Uji linearitas dan menggambarkan ruang input dan output.
Akan datang · Pelajaran 35
Menghasilkan matriks pemetaan dari vektor dasar tertransformasi.
Akan datang · Pelajaran 36
Temukan contoh ruang nol dan gambar sederhana dan menafsirkan mereka.
Akan datang · Pelajaran 37
Mendistribusikan himpunan dan transformasi linier dan afin.
Akan datang · Pelajaran 38
Bentuk jejak, pemetaan, bias, peringkat, dan ekspresifitas melalui jaringan dua lapisan.
Pelajaran 39–54
Akan datang · Pelajaran 39
Menghitung norma vektor umum dan memeriksa sifat norma.
Akan datang · Pelajaran 40
Jelaskan bagaimana norma yang berbeda mengubah geometri dan sensitivitas.
Akan datang · Pelajaran 41
Menghitung produk dalam dan menghubungkan tanda dan magnitudo ke alignment.
Akan datang · Pelajaran 42
Interpretasi produk titik sebagai skor fitur tertimbang.
Akan datang · Pelajaran 43
Dapatkan jarak dari norma dan bandingkan tetangga terdekat.
Akan datang · Pelajaran 44
Menghitung sudut dan kesamaan kosinus dan menangani batas vektor nol.
Akan datang · Pelajaran 45
Uji ortogonalitas dan interpretasi nol produk dalam secara geometris.
Akan datang · Pelajaran 46
Memverifikasi orthonormal dan menghitung koordinat dengan produk internal.
Akan datang · Pelajaran 47
Eksekusi GramSchmidt pada dua atau tiga vektor dan mengidentifikasi ketidakstabilan.
Akan datang · Pelajaran 48
Jelaskan arah orthogonal ke subruang.
Akan datang · Pelajaran 49
Interpretasikan kesamaan fungsi melalui jumlah integral atau diskrit.
Akan datang · Pelajaran 50
Perhitungkan proyeksi pada garis dan jelaskan residual tegak.
Akan datang · Pelajaran 51
Membangun dan memeriksa matriks proyeksi sederhana.
Akan datang · Pelajaran 52
Menghasilkan geometri persamaan normal tanpa mengandalkan kebalikan eksplisit.
Akan datang · Pelajaran 53
Bangun matriks rotasi 2D dan verifikasi invariannya.
Akan datang · Pelajaran 54
Pilih metrik, normalisasi, dan strategi proyeksi untuk masalah pengambilan.
Pelajaran 55–72
Akan datang · Pelajaran 55
Menghitung determinan 2D dan menafsirkan tanda dan skala.
Akan datang · Pelajaran 56
Hubungkan determinan nol, kehilangan peringkat, dan non-inversibilitas.
Akan datang · Pelajaran 57
Menghitung jejak dan menggunakan sifat linier dan siklusnya dengan aman.
Akan datang · Pelajaran 58
Memverifikasi pasangan eigen dan membedakan arah dari skala.
Akan datang · Pelajaran 59
Interpretasikan tanda nilai tersendiri dan magnitudo, termasuk nol dan kasus berulang.
Akan datang · Pelajaran 60
Solusikan persamaan karakteristik 2 × 2 dan periksa hasilnya.
Akan datang · Pelajaran 61
Jelaskan bagaimana pembaruan linier berulang mendekati arah yang stabil.
Akan datang · Pelajaran 62
Faktor matriks yang ditentukan positif kecil dan mengenali kondisi kelayakan.
Akan datang · Pelajaran 63
Mengekspresikan matriks diagonalizable dalam basis eigennya.
Akan datang · Pelajaran 64
Mengatakan dan menggunakan real, struktur tersendiri ortogonal dari matriks simetris.
Akan datang · Pelajaran 65
Interpretasi SVD sebagai bentuk putar, skala, putar dan trek.
Akan datang · Pelajaran 66
Sambungkan nilai tunggal ke peringkat, kondisi, dan sinyal yang ditangkap.
Akan datang · Pelajaran 67
Gunakan pseudoinverse SVD dan jelaskan arah nol yang dibuang.
Akan datang · Pelajaran 68
Membangun SVD yang terputus dan mengukur kesalahan rekonstruksi.
Akan datang · Pelajaran 69
Menghitung penghematan parameter dan mengidentifikasi kompromi kualitas.
Akan datang · Pelajaran 70
Menghitung nomor kondisi dan memprediksi amplifikasi kesalahan.
Akan datang · Pelajaran 71
Pilih dan verifikasi Cholesky, eigendecomposition, atau SVD dalam kode.
Akan datang · Pelajaran 72
Pilih dekomposisi untuk peringkat, covariance, pemecahan, atau kompresi.
Pelajaran 73–98
Akan datang · Pelajaran 73
Interpretasi lereng sebagai perubahan lokal daripada hanya naik di atas lari.
Akan datang · Pelajaran 74
Jelaskan batas turunan dan membedakan langkah-langkah yang lebih kecil dari langkah nol.
Akan datang · Pelajaran 75
Menggunakan aturan jumlah, produk, kuos, dan kekuatan dengan asumsi.
Akan datang · Pelajaran 76
Membedakan komposisi dan melacak sensitivitas menengah.
Akan datang · Pelajaran 77
Menghasilkan dan membandingkan derivatif sigmoid, tanh, dan ReLU, termasuk titik yang tidak dapat dibedakan.
Akan datang · Pelajaran 78
Perhitungkan turunan parsial dan katakan apa yang tetap tetap.
Akan datang · Pelajaran 79
Membangun vektor gradien dan menafsirkan arah dan satuannya.
Akan datang · Pelajaran 80
Menghitung perubahan sepanjang arah yang dipilih dari gradien.
Akan datang · Pelajaran 81
Membangun Jacobian dan melacak bentuk input/outputnya.
Akan datang · Pelajaran 82
Perkalikan Jacobians dalam urutan yang benar dan periksa bentuk.
Akan datang · Pelajaran 83
Interpretasi turunan terhadap matriks dan verifikasi dimensi.
Akan datang · Pelajaran 84
Menulis ulang tujuan matriks skalar dengan identitas jejak dan membedakannya.
Akan datang · Pelajaran 85
Gambar ketergantungan dan atasi turunan lokal ke tepi grafik.
Akan datang · Pelajaran 86
Lakukan akumulasi ke depan dan jelaskan kapan itu efisien.
Akan datang · Pelajaran 87
Lakukan reverse pass dan jelaskan mengapa kerugian skala mendukungnya.
Akan datang · Pelajaran 88
Menghasilkan input, berat, dan gradien bias dengan bentuk batch yang benar.
Akan datang · Pelajaran 89
Bandingkan gradien analitik dan perbedaan terbatas dengan kesalahan sadar skala.
Akan datang · Pelajaran 90
Gunakan tensor, `requires_grad`, dan mundur saat menjelaskan grafik.
Akan datang · Pelajaran 91
Membangun sebuah Hessian kecil dan menafsirkan arah kurva.
Akan datang · Pelajaran 92
Gunakan eigenvalue Hessian untuk mengklasifikasikan minima lokal, maksimum, dan sela.
Akan datang · Pelajaran 93
Membangun pendekatan urutan pertama dan mengukur kesalahan lokal.
Akan datang · Pelajaran 94
Membangun pendekatan Taylor urutan pertama dan kedua.
Akan datang · Pelajaran 95
Jelaskan bagaimana perkalian turunan kecil menekan sinyal pembelajaran.
Akan datang · Pelajaran 96
Menjelaskan produk yang meledak dan mengevaluasi respons pemotongan dan inisialisasi.
Akan datang · Pelajaran 97
Menelusuri bagaimana satu token dapat mempengaruhi yang lain melalui beban perhatian yang dapat dibedakan.
Akan datang · Pelajaran 98
Sambungkan evaluasi ke depan, kehilangan, gradien, kurva, dan pembaruan parameter.
Pelajaran 99–126
Akan datang · Pelajaran 99
Perbedaan antara ketidakpastian tentang hasil dari kurangnya ketepatan numerik.
Akan datang · Pelajaran 100
Menentukan hasil dan peristiwa dan menggabungkan peristiwa dengan operasi yang ditetapkan.
Akan datang · Pelajaran 101
Menggunakan nonnegativitas, normalisasi, dan additivitas untuk mendeteksi probabilitas yang tidak valid.
Akan datang · Pelajaran 102
Perhitungkan probabilitas bersyarat dan jelaskan penyebut yang berubah.
Akan datang · Pelajaran 103
Perlakukan variabel acak sebagai fungsi dan menyatakan nilai-nilai yang mungkin.
Akan datang · Pelajaran 104
Membangun dan normalkan fungsi massa probabilitas.
Akan datang · Pelajaran 105
Interpretasikan kepadatan probabilitas dan area di interval.
Akan datang · Pelajaran 106
Membaca dan membangun fungsi distribusi kumulatif.
Akan datang · Pelajaran 107
Meningkatkan probabilitas bersama dan memarginalkan variabel tersembunyi.
Akan datang · Pelajaran 108
Menghasilkan teorema Bayes dan mengidentifikasi sebelumnya, kemungkinan, bukti, dan posterior.
Akan datang · Pelajaran 109
Jelaskan mengapa sensitivitas saja tidak menentukan kemungkinan posterior.
Akan datang · Pelajaran 110
Perhitungkan ekspektasi untuk variabel diskrit dan interpretasi analog terus menerus.
Akan datang · Pelajaran 111
Menghitung varians dan standar deviasi dan membedakan skala dari bias.
Akan datang · Pelajaran 112
Menghitung covariance dan menafsirkan tanda tanpa mengklaim sebab.
Akan datang · Pelajaran 113
Bangun matriks covariance dan jelaskan simetri dan entri diagonal.
Akan datang · Pelajaran 114
Uji kemandirian dan hasilkan countercontact yang bergantung pada covariance nol.
Akan datang · Pelajaran 115
Perkiraan rata-rata dan variasi dan membedakan populasi dari jumlah sampel.
Akan datang · Pelajaran 116
Baca kepadatan Gaussian dan meramalkan efek rata-rata dan varians.
Akan datang · Pelajaran 117
Standarisasi nilai dan menafsirkan z-score tanpa menganggap normalitas.
Akan datang · Pelajaran 118
Interpretasi vektor rata-rata, matriks covariance, dan elipsi kepadatan.
Akan datang · Pelajaran 119
Ekstrak perilaku Gaussian marginal dan bersyarat.
Akan datang · Pelajaran 120
Mengubah kebisingan standar menjadi sampel dengan covariance target.
Akan datang · Pelajaran 121
Mengidentifikasi parameter alami, statistik yang cukup, dan normalisasi secara konseptual.
Akan datang · Pelajaran 122
Jelaskan konjugasi dan memperbarui model Beta-Bernoulli.
Akan datang · Pelajaran 123
Membangun dan mengoptimalkan probabilitas sederhana dan log-probabilitas.
Akan datang · Pelajaran 124
Mengubah kepadatan dan menjelaskan koreksi determinan Jacobian.
Akan datang · Pelajaran 125
Menghasilkan sampel dengan CDF terbalik dan memverifikasi distribusi mereka.
Akan datang · Pelajaran 126
Hubungkan kemungkinan, sebelumnya, posterior, pertanyaan kalibrasi, dan ketidakpastian evaluasi.
Pelajaran 127–142
Akan datang · Pelajaran 127
Menentukan tujuan, parameter, dan set yang layak dan membedakan minimalisasi dari evaluasi.
Akan datang · Pelajaran 128
Menghasilkan pembaruan gradien negatif dan mengeksekusi langkah-langkah secara manual.
Akan datang · Pelajaran 129
Prediksi konvergensi, osilasi, dan divergensi sebagai perubahan ukuran langkah.
Akan datang · Pelajaran 130
Mengidentifikasi fitur lanskap dan pengaruhnya pada pembaruan urutan pertama.
Akan datang · Pelajaran 131
Bandingkan perkiraan gradien batch, mini batch, dan stochastic.
Akan datang · Pelajaran 132
Melakukan pembaruan momentum dan menjelaskan damping di lembah sempit.
Akan datang · Pelajaran 133
Jelaskan momen bergerak dan koordinat skala bijak tanpa memperlakukan Adam sebagai sihir.
Akan datang · Pelajaran 134
Pembatasan kesetaraan negara dan membedakan kontur objektif dari titik-titik yang layak.
Akan datang · Pelajaran 135
Menghasilkan stabilitas untuk satu kendala kesetaraan dan menafsirkan alignment gradien.
Akan datang · Pelajaran 136
Hubungkan sanksi dengan solusi terbatas sambil menyatakan kondisi kesetaraan.
Akan datang · Pelajaran 137
Uji konveksi set sederhana menggunakan segmen garis.
Akan datang · Pelajaran 138
Gunakan tes geometris dan Hessian untuk konveksi.
Akan datang · Pelajaran 139
Jelaskan mengapa kondisi urutan pertama dapat membuktikan solusi global.
Akan datang · Pelajaran 140
Tulislah loop latihan yang eksplisit dan memeriksa gradien dan pembaruan.
Akan datang · Pelajaran 141
Diagnosa kehilangan, norma gradien, rasio update, dan petunjuk kekirangan tanpa terlalu banyak klaim.
Akan datang · Pelajaran 142
Pilih aturan pembaruan, tingkat pembelajaran, batasan atau hukuman, dan menghentikan bukti.
Pelajaran 143–151
Akan datang · Pelajaran 143
Perhatikan, hipotesis, parameter, prediksi, dan aturan yang sesuai.
Akan datang · Pelajaran 144
Mengekspresikan data yang diawasi dan fungsi prediksi dengan indeksasi yang benar.
Akan datang · Pelajaran 145
Menghasilkan risiko empiris dari kerugian per contoh dan membedakannya dari risiko populasi.
Akan datang · Pelajaran 146
Bandingkan kerugian kuadrat, mutlak, dan klasifikasi berdasarkan konsekuensi dan gradien.
Akan datang · Pelajaran 147
Rangka kemungkinan maksimum dan MAP sebagai masalah optimasi.
Akan datang · Pelajaran 148
Faktor distribusi gabungan sederhana dan membedakan parameter dari variabel laten.
Akan datang · Pelajaran 149
Katakan pertanyaan inferensi dan identifikasi apa yang harus dikondisikan atau di luar.
Akan datang · Pelajaran 150
Membaca model grafis yang ditunjuk dan menulis faktorisasi bersama.
Akan datang · Pelajaran 151
Memisahkan pelatihan yang cocok, pilihan validasi, dan bukti probabilistik.
Pelajaran 152–159
Akan datang · Pelajaran 152
Tuliskan bentuk skala dan matriks regresi linier dan dimensi trek.
Akan datang · Pelajaran 153
Menghasilkan estimator kuadrat terkecil dan menafsirkan ortogonalitas residual.
Akan datang · Pelajaran 154
Menghasilkan regresi kesalahan kuadrat dari kemungkinan Gaussian dan asumsi negara.
Akan datang · Pelajaran 155
Menghasilkan regresi ridge dan menghubungkan hukuman dengan kondisionasi dan bias.
Akan datang · Pelajaran 156
Update Gaussian sebelumnya ke parameter posterior.
Akan datang · Pelajaran 157
Berpisah suara pengamatan dari ketidakpastian parameter dalam prediksi.
Akan datang · Pelajaran 158
Melakukan pemasangan stabil dan memeriksa residu, kondisioner, dan ketidakpastian.
Akan datang · Pelajaran 159
Memutuskan kapan interpretasi dan batas data mendukung regresi linier dan mengidentifikasi mode kegagalan.
Pelajaran 160–167
Akan datang · Pelajaran 160
Katakan apa yang dikurangi, apa yang dibuang, dan mengapa kriteria itu penting.
Akan datang · Pelajaran 161
Menghasilkan arah utama pertama dari kovarian eigenvektor.
Akan datang · Pelajaran 162
Sambungkan varians maksimum dan kesalahan rekonstruksi minimum.
Akan datang · Pelajaran 163
Hubungkan SVD data berpusat dengan kovarian eigenvektor dan nilai tunggal.
Akan datang · Pelajaran 164
Pilih jalur perhitungan ketika fitur lebih banyak sampel dan interpretasi peringkat efektif.
Akan datang · Pelajaran 165
Bangun pipa PCA yang aman untuk bocor dan pilih komponen menggunakan bukti.
Akan datang · Pelajaran 166
Interpretasi PCA sebagai model generatif latent-variable dengan kebisingan.
Akan datang · Pelajaran 167
Gunakan PCA untuk inspeksi tanpa memperlakukan plot 2D sebagai bukti lengkap.
Pelajaran 168–173
Akan datang · Pelajaran 168
Tuliskan kepadatan campuran dan membedakan komponen dari kelompok yang diamati.
Akan datang · Pelajaran 169
Memperkenalkan indikator komponen laten dan tanggung jawab komputasi secara konseptual.
Akan datang · Pelajaran 170
Membangun kemungkinan GMM dan menjelaskan mengapa maksimasi langsung sulit.
Akan datang · Pelajaran 171
Melakukan langkah E dan M dan mengidentifikasi apa yang tetap tetap.
Akan datang · Pelajaran 172
Melakukan tanggung jawab log yang stabil dan memantau kemungkinan.
Akan datang · Pelajaran 173
Diagnosis sensitivitas inisialisasi, covariance tunggal, dan salah jumlah komponen.
Pelajaran 174–180
Akan datang · Pelajaran 174
Tulislah sebuah separasi hyperplane dan interpretasi vektor normal dan biasnya.
Akan datang · Pelajaran 175
Menghasilkan jarak titik-ke-hiperplan dan mengidentifikasi vektor pendukung.
Akan datang · Pelajaran 176
Merumuskan tujuan margin keras dan lunak dan menafsirkan variabel longgar.
Akan datang · Pelajaran 177
Ikuti rute Lagrangian ke representasi ganda dan baca koefisien vektor pendukung.
Akan datang · Pelajaran 178
Jelaskan trik kernel dan uji intuisi kernel dasar tanpa mengklaim peta fitur eksplisit selalu diketahui.
Akan datang · Pelajaran 179
Latihan SVM linier dan kernel dan mendiagnosis efek skala, penalti, dan lebar kernel.
Akan datang · Pelajaran 180
Menelusuri bagaimana aljabar, geometri, kalkulus, probabilitas, dan optimasi bersama-sama menentukan perilaku model.
Di luar urutan
Telusuri detektor dengan 1% positif, ubah ambang menjadi titik ROC dan precision-recall, lalu pilih titik operasi untuk anggaran peninjauan 30 alert.
Telusuri softmax, fit temperatur pada enam prediksi, hitung ECE, dan lihat mengapa likelihood yang lebih baik masih dapat menghasilkan skor kalibrasi berbasis bin yang lebih buruk.
Peneliti NVIDIA melaporkan percepatan komponen 25× untuk satu pemetaan cache KV, sementara beberapa pasangan model lain kehilangan sebagian besar akurasi tugas model target.
AlphaEvolve membantu menurunkan batas atas eksponen perkalian matriks terbaik yang diketahui. Pelajari apa yang berubah, bagaimana hasilnya disertifikasi, dan mengapa ini tidak akan mempercepat GPU saat ini.
Bangun pemahaman intuitif tentang vektor, dot product, kemiripan kosinus, dan mengapa embedding mengubah makna menjadi geometri.