Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kazuhiro Hishinuma
PDF, PPTX
1,764 views
再帰でつくる、計算の世界
再帰でつくる、計算の世界 –最急降下法による最適化シミュレーションを通して– 10LISP'00 LT 発表資料 cf. http://connpass.com/event/2933/
Education
◦
Read more
4
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 31
2
/ 31
3
/ 31
4
/ 31
5
/ 31
6
/ 31
7
/ 31
8
/ 31
9
/ 31
10
/ 31
11
/ 31
12
/ 31
13
/ 31
14
/ 31
15
/ 31
16
/ 31
17
/ 31
18
/ 31
19
/ 31
20
/ 31
21
/ 31
22
/ 31
23
/ 31
24
/ 31
25
/ 31
26
/ 31
27
/ 31
28
/ 31
29
/ 31
30
/ 31
31
/ 31
More Related Content
PDF
計算の概念
by
Nobutaka SAITO
PDF
複素数・四元数と図形の回転
by
Yoshihiro Mizoguchi
PPTX
すうがく初めの一歩
by
Lina Katayose
PDF
Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説
by
AtCoder Inc.
PDF
AtCoder Beginner Contest 035 解説
by
AtCoder Inc.
PDF
面積と積分~面積と積分がどう関連するか~
by
studyPresenter
PPTX
Rogyゼミ7thスライドpublic
by
Naoki Hayashi
PDF
abc027
by
AtCoder Inc.
計算の概念
by
Nobutaka SAITO
複素数・四元数と図形の回転
by
Yoshihiro Mizoguchi
すうがく初めの一歩
by
Lina Katayose
Disco Presents ディスカバリーチャンネルプログラミングコンテスト2016 本選 解説
by
AtCoder Inc.
AtCoder Beginner Contest 035 解説
by
AtCoder Inc.
面積と積分~面積と積分がどう関連するか~
by
studyPresenter
Rogyゼミ7thスライドpublic
by
Naoki Hayashi
abc027
by
AtCoder Inc.
What's hot
PPTX
Coursera "Neural Networks"
by
hayashizaki takaaki
PDF
【第34回数学カフェの予習会#1】微分と代数学のつながり
by
MathCafe
PDF
AtCoder Regular Contest 019 解説
by
AtCoder Inc.
PDF
AtCoder Regular Contest 046
by
AtCoder Inc.
PPTX
Sengoku
by
Hirotaka Isa
PDF
AtCoder Beginner Contest 010 解説
by
AtCoder Inc.
PDF
AtCoder Regular Contest 024 解説
by
AtCoder Inc.
PDF
Arc041
by
AtCoder Inc.
PDF
k-センター
by
AkihitoYoneyama1
PDF
不動点×不動点×不動点コンビネータ
by
Kazuhiro Hishinuma
PDF
AtCoder Regular Contest 030 解説
by
AtCoder Inc.
PDF
AtCoder Regular Contest 017
by
AtCoder Inc.
PDF
折り紙とコンパスで計算してみよう@ノラヤ・サイエンス・バー
by
Junpei Tsuji
PDF
2015年度秋学期 応用数学(解析) 第12回 複素関数・正則関数 (2015. 12. 10)
by
Akira Asano
PDF
2015年度秋学期 応用数学(解析) 第13回 孤立特異点と留数 (2015. 12. 17)
by
Akira Asano
PDF
競技プログラミングの楽しみ
by
na_o_ys
PDF
2014年度秋学期 応用数学(解析) 第4部・複素関数論ダイジェスト / 第13回 孤立特異点と留数 (2015. 1. 8)
by
Akira Asano
PDF
数学を数学で数学した人々
by
Akira Yamaguchi
PDF
AtCoder Regular Contest 036 解説
by
AtCoder Inc.
PDF
折り紙と正多角形と三次方程式 数学カフェ #math_cafe
by
Junpei Tsuji
Coursera "Neural Networks"
by
hayashizaki takaaki
【第34回数学カフェの予習会#1】微分と代数学のつながり
by
MathCafe
AtCoder Regular Contest 019 解説
by
AtCoder Inc.
AtCoder Regular Contest 046
by
AtCoder Inc.
Sengoku
by
Hirotaka Isa
AtCoder Beginner Contest 010 解説
by
AtCoder Inc.
AtCoder Regular Contest 024 解説
by
AtCoder Inc.
Arc041
by
AtCoder Inc.
k-センター
by
AkihitoYoneyama1
不動点×不動点×不動点コンビネータ
by
Kazuhiro Hishinuma
AtCoder Regular Contest 030 解説
by
AtCoder Inc.
AtCoder Regular Contest 017
by
AtCoder Inc.
折り紙とコンパスで計算してみよう@ノラヤ・サイエンス・バー
by
Junpei Tsuji
2015年度秋学期 応用数学(解析) 第12回 複素関数・正則関数 (2015. 12. 10)
by
Akira Asano
2015年度秋学期 応用数学(解析) 第13回 孤立特異点と留数 (2015. 12. 17)
by
Akira Asano
競技プログラミングの楽しみ
by
na_o_ys
2014年度秋学期 応用数学(解析) 第4部・複素関数論ダイジェスト / 第13回 孤立特異点と留数 (2015. 1. 8)
by
Akira Asano
数学を数学で数学した人々
by
Akira Yamaguchi
AtCoder Regular Contest 036 解説
by
AtCoder Inc.
折り紙と正多角形と三次方程式 数学カフェ #math_cafe
by
Junpei Tsuji
Similar to 再帰でつくる、計算の世界
PPTX
基礎強化数学 第18回
by
studyplace0
PDF
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
by
Kensuke Otsuki
PDF
Lambda calculus
by
Naoki Rin
PDF
ラムダ計算と関数型言語を学ぶ
by
Naoki Hayashida
PPTX
mathemaical_notation
by
Kenta Oono
PDF
【Unity道場】ゲーム制作に使う数学を学習しよう
by
Unity Technologies Japan K.K.
PDF
数学教材(中間発表)
by
Mizuguchi1205
PDF
Math tutorial public
by
Kenta Oono
PPTX
基礎強化数学 第6回
by
studyplace0
PPTX
基礎強化数学 第6回
by
studyplace0
PPTX
基礎強化数学 2次関数のグラフ
by
studyplace0
PDF
二分探索をはじめからていねいに
by
HCPC: 北海道大学競技プログラミングサークル
PDF
2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)
by
Akira Asano
PDF
Very helpful python code to find coefficients of the finite difference method
by
智啓 出川
PPTX
基礎強化数学 第20回
by
studyplace0
PDF
2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12)
by
Akira Asano
PDF
自然言語処理のための機械学習入門1章
by
Hiroki Mizukami
PDF
幾何を使った統計のはなし
by
Toru Imai
PDF
PRML復々習レーン#7 前回までのあらすじ
by
sleepy_yoshi
PDF
Rで実験計画法 後編
by
itoyan110
基礎強化数学 第18回
by
studyplace0
「現実世界に活かす数学」 (麻布高等学校、教養総合、数学講義 5 回目)
by
Kensuke Otsuki
Lambda calculus
by
Naoki Rin
ラムダ計算と関数型言語を学ぶ
by
Naoki Hayashida
mathemaical_notation
by
Kenta Oono
【Unity道場】ゲーム制作に使う数学を学習しよう
by
Unity Technologies Japan K.K.
数学教材(中間発表)
by
Mizuguchi1205
Math tutorial public
by
Kenta Oono
基礎強化数学 第6回
by
studyplace0
基礎強化数学 第6回
by
studyplace0
基礎強化数学 2次関数のグラフ
by
studyplace0
二分探索をはじめからていねいに
by
HCPC: 北海道大学競技プログラミングサークル
2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)
by
Akira Asano
Very helpful python code to find coefficients of the finite difference method
by
智啓 出川
基礎強化数学 第20回
by
studyplace0
2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12)
by
Akira Asano
自然言語処理のための機械学習入門1章
by
Hiroki Mizukami
幾何を使った統計のはなし
by
Toru Imai
PRML復々習レーン#7 前回までのあらすじ
by
sleepy_yoshi
Rで実験計画法 後編
by
itoyan110
More from Kazuhiro Hishinuma
PDF
Properties of a Convex Set in Linear Space
by
Kazuhiro Hishinuma
PDF
大学生活概論
by
Kazuhiro Hishinuma
PDF
床下からCommon Lisp
by
Kazuhiro Hishinuma
PDF
すべてをRacketに取り込もう! ~Racket FFI と Package システムの使い方~
by
Kazuhiro Hishinuma
PDF
What Does R7RS Change Programming in Scheme?
by
Kazuhiro Hishinuma
PDF
最急降下法で制約つき最適化問題を解いてみた
by
Kazuhiro Hishinuma
PDF
Implementation of Counters in ScopedBASIC
by
Kazuhiro Hishinuma
PDF
Lisper は競プロを楽しめるか?
by
Kazuhiro Hishinuma
PDF
GaucheでCGIプログラミング
by
Kazuhiro Hishinuma
PDF
How to Implement a CPU Emulator in Scheme
by
Kazuhiro Hishinuma
PDF
明治大の活動2
by
Kazuhiro Hishinuma
PPTX
明治大の活動予告
by
Kazuhiro Hishinuma
PPTX
The Programming Language Scheme
by
Kazuhiro Hishinuma
PPTX
情報と職業プレゼン予告
by
Kazuhiro Hishinuma
KEY
#upcamp '12 Hack-a-thon Result
by
Kazuhiro Hishinuma
ODP
Scoped BASIC Presentation1
by
Kazuhiro Hishinuma
Properties of a Convex Set in Linear Space
by
Kazuhiro Hishinuma
大学生活概論
by
Kazuhiro Hishinuma
床下からCommon Lisp
by
Kazuhiro Hishinuma
すべてをRacketに取り込もう! ~Racket FFI と Package システムの使い方~
by
Kazuhiro Hishinuma
What Does R7RS Change Programming in Scheme?
by
Kazuhiro Hishinuma
最急降下法で制約つき最適化問題を解いてみた
by
Kazuhiro Hishinuma
Implementation of Counters in ScopedBASIC
by
Kazuhiro Hishinuma
Lisper は競プロを楽しめるか?
by
Kazuhiro Hishinuma
GaucheでCGIプログラミング
by
Kazuhiro Hishinuma
How to Implement a CPU Emulator in Scheme
by
Kazuhiro Hishinuma
明治大の活動2
by
Kazuhiro Hishinuma
明治大の活動予告
by
Kazuhiro Hishinuma
The Programming Language Scheme
by
Kazuhiro Hishinuma
情報と職業プレゼン予告
by
Kazuhiro Hishinuma
#upcamp '12 Hack-a-thon Result
by
Kazuhiro Hishinuma
Scoped BASIC Presentation1
by
Kazuhiro Hishinuma
再帰でつくる、計算の世界
1.
はじめに 数値計算と Scheme 数値実験とまとめ . . 再帰でつくる、計算の世界 –最急降下法による最適化シミュレーションを通して– Kaz. Hishinuma
(kazh@acm.org) 明治大学情報科学科 数理最適化研究室 Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
2.
はじめに 数値計算と Scheme 数値実験とまとめ きょうの内容 Scheme って、なにが得意? きょうの内容 Schemeって、なにが得意? 数学とSchemeは仲良しなの? √ 2の値を求めてみよう! Kaz.
Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
3.
はじめに 数値計算と Scheme 数値実験とまとめ きょうの内容 Scheme って、なにが得意? きょうの内容 Schemeって、なにが得意? 数学とSchemeは仲良しなの? √ 2の値を求めてみよう! Kaz.
Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
4.
はじめに 数値計算と Scheme 数値実験とまとめ きょうの内容 Scheme って、なにが得意? Scheme
が得意なこと Schemeが得意なことは・・・ 再帰プログラミング Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
5.
はじめに 数値計算と Scheme 数値実験とまとめ きょうの内容 Scheme って、なにが得意? Scheme
が得意なこと・・・ Schemeだと、好きなだけ 再帰呼び出しができる!!1 1 ただし末尾再帰に限る Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
6.
はじめに 数値計算と Scheme 数値実験とまとめ きょうの内容 Scheme って、なにが得意? Scheme
が得意なこと・・・ \(>ヮ<)/きゃっほぉ♪ Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
7.
はじめに 数値計算と Scheme 数値実験とまとめ きょうの内容 Scheme って、なにが得意? Scheme
が得意なこと・・・ ( ⊖ ) 。o(それって、 何が嬉しいんだろう・・・) Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
8.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) きょうの内容 Schemeって、なにが得意? 数学とSchemeは仲良しなの? √ 2の値を求めてみよう! Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
9.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) 数学と Scheme は仲良しなの? 再帰を書くことが、 Schemeと数学を 仲良しにするよ!! Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
10.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) 再帰だとどう書く? xk = { 0 (k = 0) 2xk−1 + 1 (otherwise) ⇒ xn =??? Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
11.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) C 言語なら・・・ int x ( int k ) { int r = 0; while ( k-- ) r = 2 * r + 1; return ( r ); } Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
12.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) Scheme だと・・・ (define (x k) (cond ((zero? k) 0) (else (+ (* (x (- k 1)) 2) 1)))) Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
13.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) Scheme は、 再帰を使って、 数式をそのまま プログラムにできるね!! Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
14.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) ほかにも・・・ 正確な数を扱える!(有理数) 複素数や極座標も扱える! λ and λ and λ ... Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
15.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) 数学と Scheme は仲良し!! これは使うしかないねっ ☆(ゝω・)vキャピ Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
16.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) きょうの内容 Schemeって、なにが得意? 数学とSchemeは仲良しなの? √ 2の値を求めてみよう! Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
17.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) 制約なし最適化問題 目的関数f : Rn → R が与えられたとき、 f(x) の値 を最小にする x(∈ Rn )をさがす Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
18.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) つまり・・・? y x y=f(x) ここを求めたい Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
19.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) どうすればいいの・・・? 最急降下法を使おう!! Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
20.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) 最急降下法 . 1 適当な初期点 x(0) ∈ Rn を選ぶ . 2 x(k+1) = x(k) − t∇f(x(k) ) を計算する . 3 ||∇f(x(k) )|| の値が良い感じに 小さくなったら終了 たったの3ステップで とっても簡単だね Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
21.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) つまり・・・? y x y=f(x) 適当な場所に玉 Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
22.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) つまり・・・? y x y=f(x)玉転がる Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
23.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) つまり・・・? y x y=f(x)良い感じに 収束する Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
24.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) そういえば・・・ なんの話してたっけ?! ↓√ 2の値を求めなきゃ Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
25.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) √ 2 の値を求めるには? ある値xと √ 2の値との、 誤差||x − √ 2||を2 最小化しよう!! 2 実際は (x2 − 2)2 を最小化した方が良いかも Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
26.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) √ 2 の値を求めるには? 最急降下法の定義は、 xk = { x0 (k = 0) xk−1 − t∇f(xk−1) (otherwise) f(x) := (x2 − 2)2 とすると、 xk = { 2 (k = 0) xk−1 − t(4x3 k−1 − 8xk−1) (otherwise) ||4x3 k − 8xk|| が良い感じに小さくなる xk が解 Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
27.
はじめに 数値計算と Scheme 数値実験とまとめ 数学と Scheme
は仲良しなの?√ 2 の値を求めてみよう! (前編)√ 2 の値を求めてみよう! (中編) この式・・・ 再帰で書きやすい形だ!! Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
28.
はじめに 数値計算と Scheme 数値実験とまとめ 数値実験結果 まとめ 実験結果 x1000 =
1.4142135623730951 一夜一夜に人見頃! Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
29.
はじめに 数値計算と Scheme 数値実験とまとめ 数値実験結果 まとめ 値の動き 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 2
4 6 8 10 12 14 "expr.out" Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
30.
はじめに 数値計算と Scheme 数値実験とまとめ 数値実験結果 まとめ まとめ . 1 Schemeは再帰が得意! . 2 再帰は数学を楽しくする! . 3 Schemeを楽しく感じたら、 Shibuya.lispへ再帰しよう!! Kaz. Hishinuma
(kazh@acm.org) 再帰でつくる、計算の世界
31.
はじめに 数値計算と Scheme 数値実験とまとめ 数値実験結果 まとめ Thanks for Your
Listening! Kaz. Hishinuma (kazh@acm.org) 再帰でつくる、計算の世界
Download