Modh nan Ceàrnagan as Lugha: Ro-ràdh agus Cleachdadh ann an Mion-sgrùdadh Dàta
Pendahuuan
’S e Modh nan Ceàrnagan as Lugha aon de na dòighean as bunaitiche agus as fharsainge a thathas a’ cleachdadh ann an mion-sgrùdadh dàta, gu sònraichte ann an staitistig agus matamataig gnìomhaichte. Tha an dòigh seo ag amas air paramadairean a mheasadh a lughdaicheas suim cheàrnagan nan diallaidhean a chaidh fhaicinn bho mhodail a chaidh a mholadh. San artaigil seo, nì sinn sgrùdadh air bun-bheachdan modh nan ceàrnagan as lugha, a chleachdaidhean ann an diofar raointean, agus ceumannan practaigeach airson a chur an gnìomh.
Bun-bheachdan Modh nan Ceàrnagan as Lugha
Faodar dòigh nan Ceàrnagan as Lugha a mhìneachadh gu sìmplidh tro ath-tharraing loidhneach. Ma tha dàta againn ann an cruth chàraidean (x_i, y_i) far a bheil i = 1, 2, …, n). Faodar am modail loidhneach a tha sinn airson a thogail a chur an cèill mar:
[y = β₁ + β₁x + epsilon]
far a bheil β₀ agus β₁ na paramadairean a tha sinn airson tuairmse a dhèanamh orra, agus β₀ a’ ciallachadh am mearachd no an còrr a thathar an dùil a bhios mar chuibheasachd neoni.
Is e amas dòigh nan ceàrnagan as lugha an gnìomh amas a leanas a lughdachadh:
[S(β0, β1) = \sum_{i=1}^{n} (y_i – β0 – β1 x_i)^2 \]
A’ lorg paramadairean as fheàrr: dòigh-obrach matamataigeach
Gus na luachan paramadair a lorg a lughdaicheas an gnìomh amas S, feumaidh sinn na toraidhean pàirteach de S obrachadh a-mach a thaobh β₀ agus β₁, agus an uairsin an co-aontar a leanas fhuasgladh:
[\frac{\partial S}{\partial β_0} = -2 \sum_{i=1}^n (y_i – β_0 – β_1 x_i) = 0 \]
[\frac{\partial S}{\partial \beta_1} = -2 \sum_{i=1}^nx_i (y_i – \beta_0 – \beta_1x_i) = 0 \]
Le bhith a’ fuasgladh an t-siostaim seo de cho-aontaran loidhneach, gheibh sinn na tuairmsearan β0 agus β1:
[\hat{\beta_1} = \frac{n \sum_{i=1}^nx_i y_i – \sum_{i=1}^nx_i \sum_{i=1}^ny_i}{n \sum_{i=1}^nx_i^2 – (\sum_{i=1}^nx_i)^2} \]
[β0 = y – β1 = x]
far a bheil \(\bar{y}\) agus \(\bar{x}\) nan cuibheasachdan de \(y\) agus \(x\) fa leth.
Cleachdadh Modh nan Ceàrnagan as Lugha
1. Eaconamas agus Ionmhas
Tha modh nan ceàrnagan as lugha air a chleachdadh gu farsaing ann an eaconamaitearachd gus modaladh a dhèanamh air dàimhean eadar caochladairean eaconamach. Mar eisimpleir, is dòcha gum biodh anailisiche eaconamach airson buaidh ìre cion-cosnaidh air atmhorachd a mhodaladh. Le bhith a’ cleachdadh modh nan ceàrnagan as lugha, faodaidh an anailisiche modail ath-tharraing a leasachadh a tha a’ ceangal an dà chaochladair agus a’ dèanamh co-dhùnaidhean staitistigeil mu neart agus nàdar a’ chàirdeis.
2. Saidheansan Sòisealta
Anns na saidheansan sòisealta, bidh modh nan ceàrnagan as lugha air a chleachdadh gu tric ann an sgrùdaidhean agus rannsachadh saidhgeòlach gus sgrùdadh a dhèanamh air a’ cheangal eadar giùlan daonna agus caochladairean eile. Is e eisimpleir clasaigeach ath-tharraing loidhneach sìmplidh a tha a’ ceangal ìre toileachas neach ris an teachd-a-steach bliadhnail aca.
3. Innleadaireachd
Ann an innleadaireachd, faodar an dòigh as lugha de cheàrnagan a chleachdadh airson calabrachadh ionnstramaidean agus giullachd chomharran. Mar eisimpleir, ann an giullachd ìomhaighean didseatach, thathar a’ cleachdadh an dòigh seo gus fuaim ann an ìomhaighean a lughdachadh le bhith a’ freagairt air modail stèidhichte air dàta a chaidh fhaicinn.
4. Meatair-eòlas agus Aimsir-eòlas
Bidh luchd-sìde a’ cleachdadh an dòigh seo gus dàta co-cheangailte ri teòthachd, sileadh, no caochladairean sìde eile a sgrùdadh. Le modalan ath-tharraing, faodaidh iad pàtrain sìde a ro-innse stèidhichte air dàta eachdraidheil, a’ cuideachadh le bhith a’ cruthachadh ro-innsean nas cruinne.
Buileachadh Practaigeach le Python
Gus an dòigh-obrach as lugha de cheàrnagan a chur an gnìomh ann an cleachdadh, gu sònraichte ath-tharraing loidhneach sìmplidh, is urrainn dhuinn cànan prògramaidh Python a chleachdadh le cuideachadh bho na leabharlannan `numpy` agus `matplotlib`. Seo eisimpleir còd a tha a’ mìneachadh a’ phròiseis seo:
“` python
import numpy mar np
toirt a-steach matplotlib.pyplot mar plt
Dàta eisimpleir
x = np.array([1, 2, 3, 4, 5])
y = np.array([2, 3, 5, 7, 11])
Cuibheasachd x agus y
mean_x = np.mean(x)
mean_y = np.mean(y)
Obraich a-mach paramadairean
àireamhair = np.sum((x – mean_x) (y – mean_y))
ainmiche = np.sum((x – mean_x) 2)
b1 = àireamhair / ainmiche
b0 = mean_y – b1 mean_x
Ro-innse y
y_pred = b0 + b1 x
Toraidhean plota
plt.scatter(x, y, dath='gorm', leubail='Dàta Amharc')
plt.plot(x, y_pred, color='red', label='Loidhne Ath-thilleadh')
plt.xlabel('x')
plt.ylabel('y')
plt.legend()
plt.show()
clò-bhuail(f”Co-èifeachdan ath-thilleadh: b0 = {b0}, b1 = {b1}”)
“`
Co-dhùnadh
Tha dòigh nan ceàrnagan as lugha na bhunait chumhachdach is riatanach ann an staitistig agus mion-sgrùdadh dàta. Tha a comas mearachdan a lughdachadh agus freagarrachd mhodail a mheudachadh ga dhèanamh air leth feumail ann an raon farsaing de raointean, bho eaconamas gu innleadaireachd agus na saidheansan sòisealta. Ged a tha am bun-bheachd sìmplidh, faodar an dòigh a leudachadh gu modalan nas iom-fhillte leithid ath-tharraing neo-loidhneach, modalan buaidhean measgaichte, agus ionnsachadh innealan. Le deagh thuigse air dòigh nan ceàrnagan as lugha agus cleachdadh gu leòr, is urrainn dhuinn cruinneas ar mion-sgrùdadh dàta a leasachadh agus co-dhùnaidhean nas fiosraichte a dhèanamh.
Tha mi an dòchas gun toir an t-artaigil seo sealladh soilleir is coileanta air dòigh nan ceàrnagan as lugha agus a cleachdaidhean.