informasi kontak saya
Surat[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Atribut kolom xJ | Jumlah atribut n | x ⃗ vec{x}X(Saya)vektor baris | nilai tertentu x ⃗ ji vec{x}_j^iXJSayaNaik dan turun |
---|---|---|---|
berarti μ | standardisasi | Simpangan baku σ | sigma (σ) |
w ⃗ vec{w}aku = [kamu]1 aku2 aku3 …]
x ⃗ vec{x}X = [x1 X2 X3 …]
Bahasa Indonesia: fw ⃗ , b ( x ⃗ ) = w ⃗ ∗ x ⃗ + b = w 1 x 1 + w 2 x 2 + … + wnxn + b f_{vec{w},b} (vec{x}) = vec{w} * vec{x} + b = w_1x_1 + w_2x_2 + … + w _nx_n + bFaku,B(X)=aku∗X+B=aku1X1+aku2X2+…+akuNXN+B
import numpy
f = np.dot(w, x) + b
Catatan: Ini sangat cepat ketika n besar (pemrosesan paralel)
Bahasa Indonesia: wn = wn − α 1 m ∑ i = 1 mfw ⃗ , b ( x ⃗ ( i ) − y ( i ) ) xn ( i ) w_n = w_n - αdfrac{1}{m} sumlimit_{i=1}^mf_{vec{w},b}(vec{x}^{(i)}-y^{(i)})x_n^{(i)}akuN=akuN−αM1Saya=1∑MFaku,B(X(Saya)−kamu(Saya))XN(Saya)
Bahasa Indonesia: b = b − α 1 m ∑ i = 1 m ( fw ⃗ , b ( x ⃗ ( i ) − y ( i ) ) b = b - α{dfrac{1}{m}}jumlah limit_{i=1}^m(f_{vec{w},b}(vec{x}^{(i)}-y^{(i)})B=B−αM1Saya=1∑M(Faku,B(X(Saya)−kamu(Saya))
Bobot yang terkait dengan rentang variabel independen yang lebih besar cenderung lebih kecil, dan bobot yang terkait dengan rentang variabel independen yang lebih kecil cenderung lebih besar.
Bagilah dengan nilai maksimum rentang untuk mencari bobot versus [0, 1] variabel independen
Absis: x1 = x1 − μ1 2000 − 300 x_1 = frak{x_1-μ_1}{2000-300}X1=2000−300X1−μ1 sumbu Y: x2 = x2 − μ2 5 − 0 x_2 = frak{x_2 - μ_2}{5-0}X2=5−0X2−μ2
- 0,18 ≤ x 1 ≤ 0,82 -0,18le x_1le0,82−0.18≤X1≤0.82 - 0,46 ≤ x 2 ≤ 0,54 -0,46le x_2le0,54−0.46≤X2≤0.54
300 ≤ x 1 ≤ 2000 300le x_1le2000300≤X1≤2000 0 ≤ x 2 ≤ 5 0le x_2le50≤X2≤5
x1 = x1 − μ1 σ1 x1 = frak{x_1-μ_1}{σ_1}X1=σ1X1−μ1 - 0,67 ≤ x 1 ≤ 3,1 -0,67le x_1le3,1−0.67≤X1≤3.1
Usahakan untuk menjaga nilai semua fitur dalam rentang yang sama melalui penskalaan, sehingga dampak perubahannya terhadap nilai prediksi mendekati (-3,3)
Jika fungsi biaya J menjadi besar berarti ukuran langkah (learning rate) tidak sesuai atau kodenya salah.
Catatan: Jumlah iterasi bervariasi dari mesin ke mesin
Selain menggambar kurva untuk menentukan titik iterasi, pengujian konvergensi otomatis juga dapat digunakan
Biarkan ε sama
1
0
−
3
10^{-3}
10−3, jika penurunan J kurang dari angka kecil tersebut maka dianggap konvergen.
Bangun rekayasa fitur melalui transformasi atau kombinasi untuk memberikan lebih banyak opsi
Bahasa Indonesia: fw ⃗ , b ( x ⃗ ) = w 1 x 1 + w 2 x 2 + w 3 x 3 + b f_{vec{w},b}(vec{x}) = w_1x_1+w_2x_2+w_3x_3+bFaku,B(X)=aku1X1+aku2X2+aku3X3+B
Catatan: Regresi polinomial dapat digunakan untuk pemasangan linier dan nonlinier