inflearn logo
inflearn logo

็ฅž็ตŒๅผใฎใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐ - Gradient Descent

ใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใฎๆœ€ใ‚‚ๆ ธๅฟƒ็š„ใชๅญฆ็ฟ’ใ‚ขใƒซใ‚ดใƒชใ‚บใƒ ใงใ‚ใ‚‹gradient descentใ‚’้›†ไธญ็š„ใซๅญฆ็ฟ’ใ™ใ‚‹่ฌ›็พฉใงใ™ใ€‚

้›ฃๆ˜“ๅบฆ ๅˆ็ดš

ๅ—่ฌ›ๆœŸ้–“ ็„กๅˆถ้™

Deep Learning(DL)
Deep Learning(DL)
gradient-descent
gradient-descent
optimization-problem
optimization-problem
PyTorch
PyTorch
python3
python3
Deep Learning(DL)
Deep Learning(DL)
gradient-descent
gradient-descent
optimization-problem
optimization-problem
PyTorch
PyTorch
python3
python3

ใŠ็Ÿฅใ‚‰ใ›

3 ไปถ

  • asdfghjkl13551941๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏๅ—่ฌ›็”Ÿใฎ็š†ใ•ใ‚“๐Ÿ˜ƒ

    ๅŸบ็คŽใ‹ใ‚‰ๅฐ‚้–€ใƒฌใƒ™ใƒซใพใงไฝ“็ณป็š„ใซใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใ‚’ๆ‰ฑใ†[็ฅž็ตŒๆคใฎใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐ]ๅ››็•ช็›ฎใฎ่ฌ›็พฉใงใ‚ใ‚‹[Gradient-based Linear Regression (2)]ใŒใ‚ชใƒผใƒ—ใƒณใ•ใ‚Œใพใ—ใŸใฎใงใŠ็Ÿฅใ‚‰ใ›ใ—ใพใ™๏ผ

    ๏ผˆ่ฌ›็พฉใƒชใƒณใ‚ฏ๏ผšhttps://inf.run/ymv1P๏ผ‰

    ๆœฌGradient-based Linear Regression (1)ใง็›ดๆŽฅๅฎŸ่ฃ…ใ—ใŸใ‚ณใƒผใƒ‰ใ‚’ใ€PyTorchใฎๆฉŸ่ƒฝใ‚’ๅˆฉ็”จใ—ใฆๅฎŸๆˆฆใ‚ณใƒผใƒ‰ใจใ—ใฆๅฎŸ่ฃ…ใ™ใ‚‹ๆ–นๆณ•ใ‚’ๅญฆใถ่ฌ›็พฉใงใ™ใ€‚ใพใŸใ€ใƒ‡ใƒผใ‚ฟๅ‰ๅ‡ฆ็†ใฎๅฟ…่ฆๆ€งใ€็†่ซ–ใ€ๅญฆ็ฟ’ใซไธŽใˆใ‚‹ๅฝฑ้Ÿฟใ‚’็†่ซ–็š„ใซๅญฆใณใ€ๅฎŸๆˆฆใ‚ณใƒผใƒ‰ใงๅฎŸ่ฃ…ใ™ใ‚‹่ฌ›็พฉใงใ™ใ€‚

    ็งใฎAll About AIใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ใซๅพ“ใฃใฆๆฅใ‚‰ใ‚Œใ‚‹ๆ–นใฏใ€ใ‚ชใƒผใƒ—ใƒณๅ‰ฒๅผ•ๆœŸ้–“ใ‚’ๅˆฉ็”จใ•ใ‚Œใ‚‹ใจ่‰ฏใ„ใจๆ€ใ„ใพใ™๐Ÿ˜ƒ

    ่ฟฝๅŠ ใงๆฅ้€ฑไธญใซๅพŒ็ถš่ฌ›็พฉใงใ‚ใ‚‹[Gradient-based Linear Regression (3)]ใŒใ‚ชใƒผใƒ—ใƒณไบˆๅฎšใงใ™ใ€‚

    ไธ€็ท’ใซไธ€็”Ÿๆ‡ธๅ‘ฝใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใฎไธ–็•Œใ‚’ไฝœใ‚ŠไธŠใ’ใฆใ„ใ‘ใ‚‹ใ‚ˆใ†ใ€ใ„ใคใ‚‚ๆœ€ๅ–„ใ‚’ๅฐฝใใ—ใพใ™๏ผ

    ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

    ็ฅž็ตŒๆคใ‚ˆใ‚Š

    0
  • asdfghjkl13551941๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏๅ—่ฌ›็”Ÿใฎ็š†ใ•ใ‚“๐Ÿ˜ƒ

    ๅŸบ็คŽใ‹ใ‚‰ๅฐ‚้–€ใƒฌใƒ™ใƒซใพใงไฝ“็ณป็š„ใซใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใ‚’ๆ‰ฑใ†[์‹ ๊ฒฝ์‹ใฎใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐ]ใฎ3็•ช็›ฎใฎ่ฌ›็พฉใงใ‚ใ‚‹[Gradient-based Linear Regression (1)]ใŒใ‚ชใƒผใƒ—ใƒณใ•ใ‚Œใพใ—ใŸใฎใงใŠ็Ÿฅใ‚‰ใ›ใ—ใพใ™๏ผ

    (่ฌ›็พฉใƒชใƒณใ‚ฏ: https://inf.run/KgQoQ)

    ๆœฌ่ฌ›็พฉใฏไปฅๅ‰ๅ…ฌ้–‹ใ•ใ‚ŒใŸ[Gradient Descent]ใ‚’ๅŸบใซใ€ๆœ€ใ‚‚ใ‚ทใƒณใƒ—ใƒซใชใƒขใƒ‡ใƒซใ‚’ใƒ‡ใƒผใ‚ฟใซๅญฆ็ฟ’ใ•ใ›ใ‚‹้Ž็จ‹ใ‚’ๆ‰ฑใ„ใพใ™ใ€‚

    ็พๅœจใ‚ชใƒผใƒ—ใƒณ่จ˜ๅฟตๅ‰ฒๅผ•ไธญใงใ™ใฎใงใ€็งใฎใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ใซๆฒฟใฃใฆๅญฆ็ฟ’ใ•ใ‚Œใ‚‹ๆ–นใฏใ€ใ“ใฎๆœŸ้–“ใ‚’ๅˆฉ็”จใ—ใฆๅ—่ฌ›็”ณใ—่พผใฟใ‚’ใ—ใฆใใ ใ•ใ„๐Ÿ˜ƒ

    ่ฟฝๅŠ ใงไปŠ้€ฑไธญใซๅพŒ็ถš่ฌ›็พฉใงใ‚ใ‚‹[Gradient-based Linear Regression (2)]ใŒใ‚ชใƒผใƒ—ใƒณไบˆๅฎšใงใ™ใ€‚

    ไธ€็ท’ใซไธ€็”Ÿๆ‡ธๅ‘ฝใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใฎไธ–็•Œใ‚’ไฝœใ‚ŠไธŠใ’ใฆใ„ใ‘ใ‚‹ใ‚ˆใ†ใ€ๅธธใซๆœ€ๅ–„ใ‚’ๅฐฝใใ—ใพใ™๏ผ

    ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

    ็ฅž็ตŒๆคใ‚ˆใ‚Š

    0
  • asdfghjkl13551941๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏๅ—่ฌ›็”Ÿใฎ็š†ใ•ใ‚“๐Ÿ˜ƒ

    ๅŸบ็คŽใ‹ใ‚‰ๅฐ‚้–€็š„ใชใƒฌใƒ™ใƒซใพใงไฝ“็ณป็š„ใซใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใ‚’ๆ‰ฑใ†[์‹ ๊ฒฝ์‹ใฎใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐ]ใฎไบŒ็•ช็›ฎใฎ่ฌ›็พฉใงใ‚ใ‚‹[Gradient Descent]ใŒใ‚ชใƒผใƒ—ใƒณใ•ใ‚Œใพใ—ใŸใฎใงใŠ็Ÿฅใ‚‰ใ›ใ—ใพใ™๏ผ

    (่ฌ›็พฉใƒชใƒณใ‚ฏ: https://inf.run/bK5xe)

    ใ“ใฎ่ฌ›็พฉใฏไปฅๅ‰ๅ…ฌ้–‹ใ•ใ‚ŒใŸ[Gradients and PyTorch's Autograd]ใ‚’ๅŸบ็›คใจใ—ใฆใ€ใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใฎๆœ€ใ‚‚ๆ ธๅฟƒ็š„ใชๅญฆ็ฟ’ใ‚ขใƒซใ‚ดใƒชใ‚บใƒ ใงใ‚ใ‚‹

    gradient descentใ‚’้›†ไธญ็š„ใซๆ‰ฑใ„ใพใ™ใ€‚

    ็พๅœจใ‚ชใƒผใƒ—ใƒณ่จ˜ๅฟตๅ‰ฒๅผ•ไธญใงใ™ใฎใงใ€็งใฎใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ใซๅพ“ใฃใฆใใ ใ•ใ‚‹ๆ–นใฏใ€ใ“ใฎๆœŸ้–“ใ‚’ๅˆฉ็”จใ—ใฆๅ—่ฌ›็”ณ่ซ‹ใ‚’ใŠ้ก˜ใ„ใ—ใพใ™๐Ÿ˜ƒ

    ใ•ใ‚‰ใซไปŠ้€ฑๆœซใซๆฌกใฎ่ฌ›็พฉใงใ‚ใ‚‹[Gradient-based Linear Regression (1)]ใŒใ‚ชใƒผใƒ—ใƒณใ•ใ‚Œใ‚‹ไบˆๅฎšใงใ™ใ€‚

    ไธ€็ท’ใซไธ€็”Ÿๆ‡ธๅ‘ฝใƒ‡ใ‚ฃใƒผใƒ—ใƒฉใƒผใƒ‹ใƒณใ‚ฐใฎไธ–็•Œใ‚’ไฝœใ‚ŠไธŠใ’ใฆใ„ใ‘ใ‚‹ใ‚ˆใ†ใ€ใ„ใคใ‚‚ๆœ€ๅ–„ใ‚’ๅฐฝใใ—ใพใ™๏ผ

    ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

    ็ฅž็ตŒๆคใ‚ˆใ‚Š

    0

๏ฟฅ1,224