Aonad 4 / 11

Anailís ar Shonraí Turgnamhach agus Feistiú Cuar

Gnóthachain:

  • Cumas sonraí turgnamhacha a fheistiú le curve_fit tríd an tsamhail a roghnú ón bhfisic agus na paraiméadair a thuairisciú lena n-éiginnteachtaí
  • Cumas chun cáilíocht oiriúnach a mheas go hionraic trí iarmharaigh a scrúdú agus rófheisteas a sheachaint
  • Cumas inchreidteacht fhisiceach na bparaiméadar a aimsítear a sheiceáil agus feisteas ‘dea-lorg’ a idirdhealú ó fheisteas ‘go fisiciúil’

Ar deireadh thiar braitheann an fhisic ar thurgnamh. Is cuma cé chomh galánta is atá teoiric, mura n-aontaíonn sé le sonraí tomhaiste, tá sé neamhbhailí. Tá feistiú cuar ag croílár oibriú le sonraí turgnamhacha: múnla a thuar de réir teoirice (líne, easpónantúil, ascalaithe) a fheistiú ar na pointí tomhais torannacha atá agat ar an mbealach is fearr agus is féidir paraiméadair an mhúnla a aimsiú (fána, tairiseach, minicíocht). San aonad seo, foghlaimeoidh tú conas hintleachta saorga (AI) a úsáid in anailís ar shonraí turgnaimh, conas feistiú an chuair a shocrú i gceart, agus - an rud is tábhachtaí - conas an difríocht idir feisteas "ag breathnú go maith" agus "a bheith ceart go fisiciúil" a insint. Is é scipy.optimize.curve_fit an uirlis chaighdeánach (feidhm SciPy a luíonn feidhm mhúnla do na sonraí).

An loighic a bhaineann le feistiú cuar agus ról AI

Déanann feistiú an chuair é seo: roghnaíonn tú feidhm mhúnla (m.sh. y = a·x + b), agus aimsíonn an t-algartam na luachanna a agus b a fheileann do na sonraí leis an earráid is lú. Tá AI tapa ag códú an fheidhm mhúnla ceart, ag socrú an glaoch curve_fit, agus ag amharc ar an toradh. Ach is leatsa dhá chinneadh ríthábhachtacha: (1) Cén tsamhail atá ceart go fisiciúil? (2) An bhfuil cáilíocht an fheistithe i ndáiríre go maith? D’fhéadfadh an AI freisin ilchineálach 10ú-ordú a fheistiú ar na sonraí agus cuar a tharraingt a bhreathnaíonn beagnach foirfe - ach bheadh ​​sé seo rófheisteas gan bhrí go fisiciúil.

imeacht fisiciúil

samhail ionchais

Paraiméadar aimsithe

tairiscint luas tairiseach

y = a·x + b

fána = luas

meath radaighníomhach

N = N₀·e^(−λt)

λ = tairiseach meatha

scaoileadh an earraigh

x = A·cos(ωt + φ)

ω = minicíocht uilleach

dlí Ohm

V = R·I

R = friotaíocht (fána)

titim saor in aisce

y = ½·g·t²

g = luasghéarú imtharraingteach

Céim ar chéim: cuar macánta a fheistiú

1. Roghnaigh an tsamhail ó fhisic, ní ó shonraí. Déan cinneadh ar dtús cén dlí fisiceach nach mór don imeacht cloí leis. Roghnú samhail ag féachaint ar na sonraí agus a roghnú "cé acu ceann a oireann go maith" ag iarraidh a dhéanamh ar an bhfisic oiriúnach na sonraí - contúirteach.

2. Cuir isteach sonraí agus neamhchinnteacht. Mar aon leis na pointí tomhais, cuir isteach freisin an earráid tomhais (paraiméadar sigma) de gach pointe, más ann. Tá sé seo riachtanach chun neamhchinnteacht oiriúnachta agus paraiméadair a ríomh go beacht.

3. Léigh na paraiméadair agus a n-éiginnteachtaí. tuairisceáin curve_fit an dá luachanna paraiméadar agus a n-éiginnteachtaí a dhíorthaítear ón maitrís covariance. Tá sé neamhiomlán paraiméadar a thuairisciú gan éiginnteacht: tá sé i bhfad níos faisnéiseaí a rá "g = 9.7 ± 0.3 m/s²" ná díreach "9.7" a rá.

4. Déan measúnú ar an bhfeistiú le fuílligh. Is é an t-iarmharach an diall de gach pointe tomhais ón múnla. Is comhartha dea-oiriúnach é dáileadh randamach na n-iarmhar; léiríonn cuar córasach (m.sh. iad ar fad in aon áit amháin os cionn an mhúnla) go bhfuil an tsamhail mícheart.

5. Seiceáil réasúntacht fhisiceach. An bhfaightear an luach g san ord 9.8 nó 50? An ndeachaigh friotóir diúltach? Léiríonn paraiméadair atá dodhéanta go fisiciúil fadhb, fiú má tá cuma mhaith ar an bhfeistiú.

Leid: Ná déan cáilíocht na feisteas a mheas trí bheith ag brath go hiomlán ar radharc na súl. Breac na fuílligh ar ghraf ar leith i gcónaí. I dea-oiriúnach, scaipeann na fuílligh cosúil le torann timpeall nialas; Le droch-oiriúnach, feictear patrún infheicthe (tonn, fána, cruth U). Is é an patrún seo an comhartha is macánta go bhfuil do mhúnla easnamhach go fisiciúil.

trí chás mion

Cás 1 - An gaiste rófheistithe. D'fheistigh mac léinn amháin ilchineálach 7ú céim a mhol AI ar 8 bpointe sonraí; chuaigh an cuar trí na pointí go léir agus d'fhéach sé "foirfe". Ach idir an dá phointe ascalaíodh an cuar absurdly. D’iompaigh an mac léinn ar an bhfisic: caidreamh líneach a bhí ann. Nuair a d'oir sé líne shimplí, ghlac na paraiméadair brí fhisiceach; bhí an torann curtha de ghlanmheabhair ag an ardoird iolrach.

Cás 2 - Dearmad ar an éiginnteacht. D'aimsigh agus thuairiscigh taighdeoir an luasghéarú imtharraingteach g = 9.73 leis an gcód scríofa ag YZ. Chuir a chomhairleoir ceist faoin éiginnteacht. Níor úsáid an taighdeoir aschur comhathraitheas curve_fit; Nuair a ríomhtar é, b'ionann an neamhchinnteacht agus ±0.4, rud a chiallaíonn go raibh an toradh comhsheasmhach leis an luach caighdeánach 9.81. Gan athbhrí, d’fhéadfaí an toradh a mhíthuiscint mar “imíonn sé ó 9.81”.

Cás 3 — Thaispeáin iarmharaigh an earráid. Chuir múinteoir líne dhíreach isteach i dturgnamh fuaraithe agus ba chosúil go raibh sé réasúnta. Ach nuair a bhreac sé na blúirí, tháinig patrún cuartha ar leith chun cinn. Ba é an rud a tharla i ndáiríre ná fuarú easpónantúil. Nuair a d'úsáid sé an tsamhail cheart (easpónantúil), tháinig na hiarmharacha randamach agus tháinig brí fisiceach ar an bhfeistiú.

Ceithre theimpléad inchóipeála

1) Feistiú le múnla fisiceach:

Scríobh cód curve_fit a oireann don tsamhail fhisiciúil = [feidhm mhúnla] do na sonraí turgnamhacha seo a leanas (luachanna [x agus y, in aonaid]). Priontáil na paraiméadair agus neamhchinnteachtaí 1-sigma a dhíorthaítear ón gcomhathraitheas. Breac na sonraí, an cuar feistithe, agus na hiarmhairtí ar ghraf ar leith. Rinne mé an rogha múnla ón bhfisic; ní dhéanann tú ach é a chur i bhfeidhm.

2) Cáilíocht an mheasúnaithe oiriúnach:

Cuir cód leis a dhéanann meastóireacht ar cháilíocht na feisteas thíos: breac na hiarmhairtí, ríomh tomhas mar chi-cearnóg nó R², agus déan trácht i scríbhinn má tá patrún córasach sna hiarmhairtí. Cód oiriúnach: [anseo]

3) Comparáid samhail:

Scríobh cód a luíonn agus a chuireann dhá mhúnla fhisiceacha éagsúla i gcomparáid leis na sonraí céanna: [múnla A] agus [múnla B]. Taispeáin paraiméadair, éiginnteachtaí, agus patrúin iarmharacha an dá cheann. Is fúmsa atá sé a chinneadh cé acu ceann is oiriúnaí go fisiciúil; Just a chur i láthair an dá taobh le taobh. Cuimhnigh rófheisteas a sheachaint.

4) Tuairisciú éiginnteachta:

Cuir cód a phriontálann gach paraiméadar de na cinn seo a leanas oiriúnach leis an líon cuí de dhigit suntasach san fhormáid "luach ± éiginnteacht (aonad)". Fit má ghlacann paraiméadar luach dodhéanta go fisiciúil (m.sh. mais diúltach). Cód: [anseo]

Leid lag / Pras láidir

Lag: "Faigh an cuar is fearr a oireann do na sonraí seo."
Conclúid: Is féidir le AI feistiú "foirfe" ach gan brí go fisiciúil a thabhairt d'iltéarmach ard-ord; éiginnteacht agus gan a thuilleadh.
Láidir: "Scríobh cód curve_fit a fheileann don mhúnla meatha radaighníomhaí N = N₀·e^(−λt) leis na sonraí seo (t, N). Priontáil λ agus N₀ agus a n-éiginnteachtaí. Breac na hiarmhairtí i ngraf ar leith agus trácht má tá patrún córasach ann. Tabhair rabhadh má tá λ diúltach."
Toradh: Samhail fhisiciúil, paraiméadair neamhchinnte, seiceáil iarmharach agus seiceáil sochreidteachta.

Botúin choitianta

  • Roghnú an tsamhail ó na sonraí. Má roghnaítear an "oiriúnach is fearr" in ionad an dlí fhisiciúil cuirtear iallach ar an bhfisic na sonraí a fheistiú agus déantar rófheisteas dá bharr.
  • Gan neamhchinnteacht a thuairisciú. Tá luach paraiméadar gan neamhchinnteacht neamhiomlán go heolaíoch; Ní féidir a thuiscint cé acu atá dhá thoradh comhoiriúnach nó nach bhfuil ach trí neamhchinnteacht.
  • Gan scratching na fágtha. Ag dearbhú go bhfuil comhlíonadh "go maith" trí bhreathnú ar an tsúil seithí diallais córasacha.
  • Rómheastachán ar an digit shuntasach. Is cruinneas bréagach é scríbhneoireacht g = 9.73418 ± 0.4; Cinneann neamhchinnteacht cé mhéad digit atá suntasach.
  • Réasúntacht fhisiciúil a sheachaint. Neamhaird a thabhairt ar iarmhairtí dodhéanta amhail friotaíocht diúltach nó domhantarraingthe 50 m/s².
Aird: Díreach toisc go n-oireann cuar go maith do na sonraí, ní chruthaíonn sé sin go bhfuil an fhisic bhunúsach ceart. Le go leor paraiméadair saor in aisce, is féidir le cuar "maith" a bheith oiriúnach d'aon sonraí. Éilíonn sláine eolaíoch an tsamhail a roghnú ón bhfisic, neamhchinnteacht a thuairisciú, agus na hiarmhairtí a scrúdú go hionraic. Níl grafaic deas ginte AI in ionad na rialuithe seo.

Go hachomair

In anailís ar shonraí turgnaimh, bunaíonn AI cód feistiú cuar agus léirshamhlú go tapa; ach tá sé de fhreagracht ar an bhfisiceoir an tsamhail fhisiceach a roghnú, neamhchinnteacht a thuairisciú go cruinn, agus cáilíocht na oiriúnach a mheas go hionraic. Tógann anailís mhaith an tsamhail ón bhfisic, tuairiscíonn sé na paraiméadair lena n-éiginnteachtaí, scrúdaítear na hiarmhairtí, agus déanann tástáil ar inchreidteacht fhisiceach an toraidh. Sa chéad aonad eile, déanfaimid plé níos doimhne ar choincheap na héiginnteachta - earráid tomhais agus iomadú earráide.

Tasc feidhmchláir

Samhail fhisiceach a fheistiú ar thacar beag de shonraí turgnamhacha atá nó atá táirgthe agat (mar shampla, tomhais faid luascadáin nó sonraí sruthvoltais friotóra). Priontáil an cód leis an 1ú teimpléad chuig an AI, rith é; Léigh na paraiméadair lena n-éiginnteacht agus breac na fuílligh. Seiceáil an bhfuil patrún córasach sna hiarmharacha, cibé an bhfuil na paraiméadair réasúnta go fisiciúil. Scríobh síos in abairtí 5-6: an raibh an aclaíocht go han-mhaith, cad a dúirt an éiginnteacht?

seicliosta

  • [ ] Roghnaigh mé an tsamhail ó fhisic, ní ó shonraí.
  • [ ] Chuir mé éiginnteacht tomhais, más ann di, san áireamh sa fheistiú.
  • [ ] Thuairiscigh mé na paraiméadair lena n-éiginnteacht agus a n-digit shuntasach chuí.
  • [ ] Breac mé na fuílligh ar ghraf ar leith agus d'fhéach mé le haghaidh patrúin córasacha.
  • [ ] Sheiceáil mé go bhfuil na paraiméadair réasúnta go fisiciúil.
  • [ ] Sheachain mé rófheisteas (saoirse ard gan ghá).