Ներածություն
Պատկերացրեք, որ մենք ունենք ֆունկցիա և ցանկանում ենք գտնել դրա նվազագույնը։ Ինչ կանեիր դու
Պարզ չէ՞ Մեզ միայն անհրաժեշտ է լուծել հետևյալ հավասարումը.
Բանն այն է, որ -ի բանաձևը գտնելը միշտ չէ, որ հեշտ է, քանի որ դրանք չափազանց բարդ են հատկապես խորը ուսուցման մեջ, որտեղ մենք գործ ունենք բարդ գործառույթների հետ: Այսպիսով, մենք պետք է գտնենք մեկ այլ մեթոդ, որը կարող է մեզ ապահովել ֆունկցիայի նվազագույն չափը՝ առանց ածանցյալի բանաձևը գտնելու անհրաժեշտության:
Եկեք կառուցենք որոշ ինտուիցիա
Ենթադրենք, որ ունենք f ֆունկցիա՝ համապատասխան գրաֆիկով.
Սկսենք պատահական կետից: Նպատակն է տեղափոխել այս կետը և այն ավելի ու ավելի մոտեցնել -ին այնպես, որ x*: Այսպիսով, խնդիրը կարելի է բաժանել երկու մասի.
- Ո՞ր ուղղությամբ պետք է տեղափոխենք կետը: Ձախ թե աջ.
-Որքա՞ն պետք է տեղափոխենք:
Ուղղությունը
Եկեք որոշ ինտուիցիա ձևավորենք առաջին հարցին պատասխանելու համար: Նայեք հետևյալ կետին.
Նշենք, որ.
-
երբ կետը գտնվում է օպտիմալ կետից աջ, նրա շոշափող գիծը բարձրանում է:
-
երբ կետը գտնվում է օպտիմալ կետից աջ, նրա շոշափող գիծը իջնում է:
Գծի ուղղությունը որոշվում է նրա թեքության նշանով.
-
Գիծը բարձրանում է , թեքությունը դրական է:
-
Գիծն իջնում է , թեքությունը բացասական է:
Նշեք, որ \
Որոշակի -ի մի ֆունկցիայի շոշափող գծի թեքությունն ավելին չէ, քան կետի ածանցյալը:
Այսպիսով, որպես պատասխան հարցի «Որտե՞ղ տեղափոխենք ?».
-
-ի աջ կողմում Մենք պետք է -ը տեղափոխենք ձախ:
-
դեպի ձախ Մենք պետք է -ը տեղափոխենք աջ:
Քայլերը
Հիմա երկրորդ հարցի համար՝ Որքա՞ն պետք է տեղափոխենք ?
Նայեք հետևյալ օրինակներին.
Կարող ենք եզրակացնել, որ.
-
-ը մոտ է => շոշափողի թեքությունը փոքր է => փոքր է:
-
-ը հեռու է => շոշափողի թեքությունը մեծ է => մեծ է:
Պատասխանելով երկու հարցերին՝ մենք եզրակացրինք, որ միայն կետի ածանցյալի իմացությունը կարող է մեզ շատ պատկերացում տալ օպտիմալ կետի ուղղության և հեռավորության մասին:
Գրադիենտ վայրէջք
Գրադիենտ վայրէջքը նախորդ երկու հարցերի պատասխանների ձևակերպումն է։ Սա օպտիմիզացման կրկնվող ալգորիթմ է, որը մոտավոր է -ի նվազագույն ֆունկցիան՝ սկսած պատահական սկզբնական կետից: Ալգորիթմը ներկայացված է հետևյալ կերպ.
որտեղ:
-
-ն ավելին չէ, քան -ի ածանցյալը կետում:
-
-ը դրական հաստատուն է, որը որոշում է, թե որքան մեծ են լինելու քայլերը:
Ուշադրություն դարձրեք, որ.
-
-ը => => => -ը շարժվում է դեպի ձախ:
-
-ը ձախ է => => => -ը շարժվում է աջ:
-
մոտ => մոտ => Փոքր թարմացում մինչև .
Վիկտորինա
-
Ե՞րբ է գրադիենտ վայրէջքը դադարում կրկնվել.
-
Երբ -ը բավականաչափ փոքր է:
-
Երբ -ը մոտ է -ին:
-
Երբ : XXX
-
Ինչպե՞ս ենք ընտրում :
-
Մենք ընտրում ենք այն պատահականորեն: XXX
-
Մենք այն վերցնում ենք -ի հարեւանությամբ:
-
Դա կախված է խնդրից։
-
Ինչու՞ է մեզ անհրաժեշտ գրադիենտ վայրէջք.
-
Որովհետև համակարգիչները բավականաչափ հզոր չեն ածանցյալները հաշվարկելու համար:
-
Որովհետև չափազանց դժվար է գտնել խորը ուսուցման մոդելների ածանցյալ բանաձևերը: XXX
-
Որովհետև գործառույթներն ունեն մեկից ավելի տեղական նվազագույն:
- Վարպետ Data Science and AI Code Labs Academy-ի հետ: Միացեք մեր առցանց Bootcamp-ին. Հասանելի են ճկուն կես դրույքով և լրիվ դրույքով ընտրանքներ:*