Optamú Beartais Proximal (PPO) vs Algartaim Foghlama Q
Is modh foghlama athneartaithe grádán beartais é PPO a bhfuil meas air as a chobhsaíocht agus a inscálaitheacht, agus is cur chuige bunaithe ar luach é Q-Learning a fhoghlaimíonn feidhmeanna luacha-gníomhaíochta. Déanann an dá cheann gníomhairí a oiliúint trí thriail agus earráid, ach tá difríocht bhunúsach eatarthu sa chaoi a léiríonn siad eolas agus a nuashonraíonn siad iompar.
Suntasanna
Tá PPO bunaithe ar bheartas agus ar ghrádán beartais, ach tá Q-Learning lasmuigh de bheartas agus bunaithe ar luachanna.
Soláthraíonn cuspóir gearrtha PPO oiliúint níos cobhsaí ná cur chuige caighdeánacha Q-Learning.
Athúsáideann Q-Learning eispéiris san am atá thart trí mhaoláin athsheinm, rud a thugann éifeachtúlacht samplach níos fearr dó.
Láimhseálann PPO spásanna gníomhaíochta leanúnacha go dúchasach, ach tógadh Q-Learning ar dtús le haghaidh gníomhartha ar leithligh.
Cad é Uasmhéadú Beartais Phróximal (PPO)?
Algartam foghlama athneartaithe grádáin beartais a nuashonraíonn beartais trí fheidhmeanna cuspóireacha gearrtha le haghaidh oiliúna cobhsaí.
Tugadh isteach PPO ag John Schulman agus a chomhghleacaithe ag OpenAI in 2017.
Úsáideann sé cuspóir ionadaíoch gearrtha a chuireann cosc ar nuashonruithe beartais atá mór go millteach.
Baineann PPO leis an teaghlach modhanna optamaithe beartais, rud a chiallaíonn go bhfoghlaimíonn sé mapáil ó stáit go gníomhartha go díreach.
Tacaíonn an algartam le spásanna gníomhaíochta leanúnacha agus scoite araon le hathruithe ailtireachta íosta.
Ba é PPO ceann de na halgartaim RL is forleithne a glacadh sa tionscal, ag cumhachtú feidhmchlár ó róbataic go dtí mínchoigeartú samhlacha teanga móra.
Cad é Algartaim Foghlama Q?
Cur chuige foghlama athneartaithe bunaithe ar luachanna a mheasann an luach saothair a bhfuiltear ag súil leis as gníomhartha a dhéanamh i stáit áirithe.
Tugadh isteach Q-Learning ag Christopher Watkins ina thráchtas PhD i 1989 mar mhodh foghlama athneartaithe saor ó mhúnla.
Foghlaimíonn sé feidhm luach-gníomhaíochta, ar a dtugtar an fheidhm Q go coitianta, a thuarann luaíochtaí amach anseo do phéirí staid-gníomhaíochta.
Leathnaigh Deep Q-Networks (DQN) Q-Learning chuig ionchuir ardtoiseacha ag baint úsáide as líonraí néaracha in 2013.
Tá Q-Learning lasmuigh den bheartas go bunúsach, rud a chiallaíonn gur féidir léi foghlaim ó thaithí a bhailítear trí bheartais iompraíochta éagsúla.
Is é an algartam an bunús do go leor dul chun cinn nua-aimseartha san fhoghlaim athneartaithe, lena n-áirítear gníomhairí imeartha cluichí Atari.
Tábléad Comparáide
Gné
Uasmhéadú Beartais Phróximal (PPO)
Algartaim Foghlama Q
Cineál Algartam
Grádán beartais (ar bheartas)
Bunaithe ar luach (lasmuigh den pholasaí)
Bliain a tugadh isteach
2017 (Oscailt AI)
1989 (Watkins)
Sprioc Foghlama Lárnach
Feidhm beartais a mhapáil stáit chuig gníomhartha
Feidhm luach-Q ag meastachán cáilíocht gníomhaíochta
Tacaíocht Spáis Gníomhaíochta
Leanúnach agus discréideach
Go príomha scoite (tá síntí ann le haghaidh leanúnach)
Éifeachtúlacht Samplach
Measartha (éilíonn sonraí úra in aghaidh gach nuashonraithe)
Níos Airde (athúsáideann maolán athimeartha taithí)
Cobhsaíocht Oiliúna
Ard (cuspóir gearrtha a choisceann titim)
Níos ísle (seans maith do chlaontacht rómheastacháin)
Straitéis Taiscéalaíochta
Polasaí stocastach le bónais entropy
Taiscéalaíocht Epsilon-santach nó taiscéalaíocht Boltzmann
Glacann PPO cur chuige díreach trí pholasaí paraiméadairithe a fhoghlaim a thugann dóchúlachtaí gníomhaíochta i gcás staide áirithe. Déanann sé an polasaí seo a bharrfheabhsú trí úsáid a bhaint as ardú grádánach ar na luaíochtaí ionchais. Glacann Q-Learning bealach indíreach trí mheasúnú ar dtús ar cé chomh maith is atá gach gníomh i ngach staid, agus ansin iompar a dhíorthú ó na meastacháin sin. Múnlaíonn an scoilt fhealsúnach seo gach rud ó riachtanais sonraí go feidhmíocht deiridh.
Cobhsaíocht agus Iontaofacht
Ceann de na pointí díola is mó atá ag PPO ná a fheidhm chuspóra gearrtha, rud a chuireann teorainn leis an méid is féidir leis an mbeartas athrú in aon nuashonrú amháin. Fágann sé seo go bhfuil an oiliúint thar a bheith cobhsaí fiú ar thascanna torannacha. Is féidir le Q-Learning, go háirithe ina leaganacha doimhne, fulaingt ó éagobhsaíocht mar gheall ar chlaontacht rómheastacháin agus an fhadhb sprice gluaisteacha. Cuidíonn teicnící cosúil le líonraí sprice agus Q-Learning dúbailte, ach is gnách go dteastaíonn níos lú tiúnadh hipearparaiméadair ó PPO chun teacht le chéile go hiontaofa.
Éifeachtúlacht Samplach
Is gnách go mbíonn Q-Learning níos fearr ar éifeachtúlacht samplaí toisc gur féidir leis eispéiris a stóráil i maolán athsheinm agus foghlaim uathu arís agus arís eile. Tá PPO de réir polasaí, rud a chiallaíonn go gcailltear sonraí de ghnáth tar éis gach timthriall nuashonraithe, rud a chiallaíonn go bhfuil gá le níos mó idirghníomhaíochtaí timpeallachta. I dtimpeallachtaí insamhalta ina bhfuil giniúint sonraí saor, is annamh a bhíonn tábhacht leis seo. I róbataic fíorshaoil nó insamhaltaí costasacha, áfach, is féidir le hathúsáid Q-Learning ar shonraí san am atá thart a bheith ina bhuntáiste mór.
Gníomhartha Leanúnacha a Láimhseáil
Láimhseálann PPO spásanna gníomhaíochta leanúnacha go nádúrtha toisc go n-aschurann sé dáileadh dóchúlachta thar ghníomhartha, is minic a bhíonn sé Gaussach. Dearadh Q-Learning ar dtús le haghaidh gníomhartha scoite, áit ar féidir leat an luach Q a chuardach go simplí do gach rogha. Tá síntí cosúil le Feidhm Bhuan-thábhacht Normalaithe (NAF) nó Q-Learning dáileacháin ann, ach is é PPO an rogha is coitianta fós le haghaidh fadhbanna rialaithe leanúnacha cosúil le ionramháil róbatach.
Meicníochtaí Taiscéalaíochta
Spreagann PPO taiscéalaíocht trí bheartais stocastacha agus bónais eintreapachta a chuireann cosc ar chomhtháthú roimh am i dtreo iompair chinntitheach. Braitheann Q-Learning ar rialacha taiscéalaíochta follasacha cosúil le epsilon-greedy, áit a roghnaíonn an gníomhaire gníomhartha randamacha le dóchúlacht áirithe. Is gnách go mbíonn cur chuige PPO ag scálú níos fearr chuig spásanna gníomhaíochta ardtoiseacha, agus oibríonn taiscéalaíocht níos simplí Q-Learning go maith i dtimpeallachtaí scoite le comhaireamh gníomhartha inbhainistithe.
Glacadh Tionscail
Is é PPO an rogha réamhshocraithe do go leor córas táirgthe, lena n-áirítear foghlaim athneartaithe ó aiseolas daonna (RLHF) a úsáidtear chun samhlacha teanga móra a oiliúint. Tá Q-Learning agus a chuid malairtí doimhne fós ceannasach i dtagarmharcanna cluichíochta agus i dtascanna cinnteoireachta discréideacha. Tá éiceachórais shaibhre cur i bhfeidhm ag an dá algartam, le PPO ar fáil i leabharlanna cosúil le Stable Baselines3 agus RLlib, agus malairtí Q-Learning i mbeagnach gach creat RL.
Buntáistí & Mí-bhuntáistí
Uasmhéadú Beartais Phróximal (PPO)
Buntáistí
+Oiliúint an-chobhsaí
+Láimhseálann gníomhartha leanúnacha
+Simplí le cur i bhfeidhm
+Tacaíocht fhorleathan
+Go maith do mhúnlaí móra
Taispeáin
−Éifeachtúlacht samplach níos ísle
−Teastaíonn sonraí úra
−Am measartha clog balla
−Is féidir a bheith coimeádach
Algartaim Foghlama Q
Buntáistí
+Éifeachtúlacht ard samplach
+Athúsáideann eispéiris san am atá thart
+Bunús teoiriciúil láidir
+Oibríonn go maith i gcluichí
+Solúbthacht lasmuigh den pholasaí
Taispeáin
−Seans maith go ndéanfar rómheastachán air
−Éagobhsaí i malairtí doimhne
−Tacaíocht leanúnach teoranta
−Riachtanas tiúnála cúramach
Coitianta Míthuiscintí
Miotas
Is halgartaim inmhalartaithe iad PPO agus Q-Learning a réitíonn na fadhbanna céanna.
Réaltacht
Léiríonn siad cur chuige bunúsacha difriúla maidir le foghlaim athneartaithe. Déanann PPO polasaí a bharrfheabhsú go díreach, agus meastachán ar luachanna gníomhaíochta le Q-Learning. Sármhaitheas i gcásanna éagsúla atá i ngach ceann acu, agus braitheann an rogha eatarthu ar do spás gníomhaíochta, infhaighteacht sonraí, agus riachtanais chobhsaíochta.
Miotas
Tá Q-Learning as dáta agus tá halgartaim níos nuaí ina áit.
Réaltacht
Tá Q-Learning fós an-ábhartha, go háirithe trína shíntí foghlama domhain ar nós DQN agus Rainbow. Leanann na cineálacha seo de thorthaí den scoth a bhaint amach ar go leor tagarmharcanna agus is iad an bunús coincheapúil do mhodhanna nua.
Miotas
Bíonn PPO i gcónaí níos fearr ná Q-Learning mar go bhfuil sé níos nuaí.
Réaltacht
Ní chiallaíonn níos nuaí go bhfuil sé níos fearr go huilíoch. Sármhaith le PPO i rialú leanúnach agus in oiliúint ar scála mór, ach is féidir le Q-Learning é a shárú i dtimpeallachtaí ar leith le sonraí teoranta. Braitheann feidhmíocht go mór ar an bhfadhb shonrach agus ar shonraí an chur i bhfeidhm.
Miotas
Ní féidir le Q-Learning oibriú le spásanna gníomhaíochta leanúnacha.
Réaltacht
Cé go bhfuil an Q-Learning caighdeánach deartha le haghaidh gníomhartha ar leithligh, cuireann roinnt síntí cosúil le NAF, Q-Learning dáilte, agus cur chuige leabú gníomhaíochta rialú leanúnach ar fáil. Mar sin féin, níl siad seo chomh coitianta le modhanna grádán beartais le haghaidh tascanna leanúnacha.
Miotas
Ní gá aon choigeartú hipearparaiméadair a dhéanamh ar PPO le go n-oibreoidh sé i gceart.
Réaltacht
Tá PPO níos maithiúnaí ná go leor halgartaim, ach fós féin, éilíonn sé coigeartú cúramach ar an bparaiméadar gearrtha, ar an ráta foghlama, agus ar an gcomhéifeacht entropy. Is féidir le droch-roghanna a bheith ina gcúis le cóineasú mall nó le beartais neamh-optamacha.
Frequently Asked Questions
Cad é an príomhdhifríocht idir PPO agus Q-Learning?
Is algartam grádán beartais é PPO a fhoghlaimíonn mapáil ó stáit go gníomhartha go díreach, ag nuashonrú an bheartais trí ardú grádán. Is algartam bunaithe ar luach é Q-Learning a mheasann an luach saothair ionchais do gach péire stáit-ghníomhaíochta agus a dhíorthaíonn iompar ó na meastacháin sin. Bíonn tionchar ag an difríocht lárnach seo ar chobhsaíocht, ar éifeachtúlacht samplach, agus ar na cineálacha fadhbanna a láimhseálann gach ceann acu is fearr.
Cén algartam is fearr do spásanna gníomhaíochta leanúnacha?
Is é PPO an rogha is fearr i gcoitinne le haghaidh spásanna gníomhaíochta leanúnacha toisc go n-aschurann sé dáiltí dóchúlachta thar ghníomhartha go nádúrtha. Dearadh Q-Learning ar dtús le haghaidh gníomhartha discréideacha, cé go bhfuil síntí ann. I gcás tascanna cosúil le rialú láimhe róbataí nó tiomáint uathrialach, is é PPO an rogha is coitianta agus is iontaofa.
Cén fáth go bhfuil PPO níos cobhsaí ná Q-Learning?
Úsáideann PPO feidhm chuspóra gearrtha a chuireann teorainn leis an méid is féidir leis an mbeartas a athrú in aon nuashonrú amháin, rud a chuireann cosc ar an gcineál tubaisteach beartais a d'fhéadfadh cur as do Q-Learning. Bíonn claonadh rómheastacháin agus fadhb na sprice gluaisteacha ag baint le Q-Learning, a éilíonn teicnící breise cosúil le líonraí sprice agus foghlaim dhúbailte chun maolú a dhéanamh air.
An féidir PPO agus Q-Learning a chomhcheangal?
Sea, tá cur chuige hibrideacha ann. Comhcheanglaíonn modhanna Aisteoir-Critice cosúil le Bog-Aisteoir-Critice (SAC) agus Twin Deiled DDPG (TD3) grádáin beartais le foghlaim feidhm luacha. Úsáideann na halgartaim seo meastachán luach Q chun nuashonruithe beartais a threorú, ag cumasc láidreachtaí an dá pharaidím.
Cén algartam a úsáidtear in RLHF le haghaidh samhlacha teanga móra?
Is é PPO an algartam caighdeánach a úsáidtear i bhFoghlaim Athneartaithe ó Aiseolas Daonna (RLHF) chun samhlacha móra teanga a choigeartú go mín. A bhuíochas dá chobhsaíocht agus dá chumas spásanna gníomhaíochta ardtoiseacha a láimhseáil, tá sé an-oiriúnach chun téacs comhartha ar chomhartha a ghiniúint agus comharthaí rogha daonna á n-ionchorprú ag an am céanna.
An bhfuil Q-Learning fós in úsáid i dtaighde nua-aimseartha ar shaorga intleachta?
Go hiomlán. Is algartam bunúsach é Q-Learning i dtaighde ar fhoghlaim athneartaithe. Leanann athruithe doimhne cosúil le DQN, Double DQN, agus Rainbow de thorthaí láidre a bhaint amach ar thagarmharcanna, agus bíonn tionchar ag creat coincheapúil luachanna gníomhaíochta foghlama ar go leor algartam nua.
Cén algartam a bhfuil níos lú sonraí ag teastáil uaidh le hoiliúint?
De ghnáth bíonn níos lú sonraí ag teastáil ó Q-Learning toisc gur féidir leis eispéiris san am atá thart atá stóráilte i maolán athsheinm a athúsáid. Tá PPO de réir polasaí agus de ghnáth caitheann sé sonraí i leataobh tar éis gach nuashonraithe, rud a chiallaíonn go bhfuil níos mó idirghníomhaíochtaí timpeallachta ag teastáil. In iarratais sa saol réadúil ina bhfuil bailiú sonraí costasach, is féidir le héifeachtúlacht samplach Q-Learning a bheith ina buntáiste suntasach.
Cad iad na síntí coitianta de Q-Learning?
I measc na síntí coitianta tá Deep Q-Networks (DQN) chun ionchuir ardtoiseacha a láimhseáil, Double DQN chun claonadh rómheastacháin a laghdú, Dueling DQN chun meastachán luacha agus buntáiste a dheighilt, agus Rainbow a chomhcheanglaíonn roinnt feabhsuithe. Tugann gach ceann acu aghaidh ar laigí sonracha an algartaim bhunaidh.
Cén difríocht atá idir taiscéalaíocht PPO agus Q-Learning?
Úsáideann PPO beartais stocastacha le bónais eintreapachta chun taiscéalaíocht a spreagadh go nádúrtha mar chuid den phróiseas foghlama. De ghnáth, braitheann Q-Learning ar straitéisí taiscéalaíochta follasacha cosúil le epsilon-greedy, áit a nglacann an gníomhaire gníomhartha randamacha le dóchúlacht áirithe. Is gnách go mbíonn cur chuige PPO ag scálú níos fearr chuig spásanna gníomhaíochta casta.
Cén algartam is fusa do thosaitheoirí a chur i bhfeidhm?
Is minic a mheastar gur fusa PPO a chur i bhfeidhm ón tús mar gheall ar a chuspóir gearrtha simplí agus níos lú páirteanna gluaisteacha. Éilíonn cineálacha doimhne Q-Learning bainistíocht chúramach ar mhaoláin athsheinm, líonraí sprice, agus sceidil taiscéalaíochta, rud a chuireann castacht leis do nuathoghthóirí.
Breithiúnas
Roghnaigh PPO nuair a bhíonn tú ag obair le rialú leanúnach, róbataic, nó oiliúint beartais ar scála mór nuair is mó a bhfuil cobhsaíocht tábhachtach. Roghnaigh Q-Learning le haghaidh spásanna gníomhaíochta discréideacha, cásanna teoranta ó thaobh samplaí de, nó nuair is gá duit leas a bhaint as athsheinm taithí. Fanann an dá cheann ina halgartaim bhunúsacha, agus cabhraíonn tuiscint ar a gcomhbhabhtálacha leat an uirlis cheart a roghnú do do dhúshlán foghlama athneartaithe ar leith.