機械はどのようにして「精密さ」を学んだのか?深層学習の進化を紐解く
How machines learned precision
How machines learned precision
機械が驚異的な精度を手に入れるまでのプロセスを解説します。かつては曖昧だったAIの判断が、どのようにして数学的な正確さを伴うようになったのか、その技術的変遷を深掘りします。
著者です。これは私のビームエンジンの記事の続編だよ:https://glinscott.github.io/beam-engine/ (https://glinscott.github.io/beam-engine/) 。ワットがピストン用の正確なシリンダーボアを作るのに苦労した点について掘り下げ始めたら、話がどんどん広がっちゃってね :)。この記事では産業革命期に開発された、驚くほど精密な部品を測定し製造するための主要なテクニックをいくつか扱ってる。仕組みがわかるアニメーションやインタラクティブな図もたくさんあるから楽しんでみて。
度重なる複製と修正を経て、モードスレイは長さ5フィート、直径2インチの親ネジを作った。1インチにつき50のネジ山があり、長さ1フィートのナットは一度に600のネジ山と噛み合うものだった。
歴史的な試みについて読むのは本当に面白いよね。50ネジ山のナットじゃ溝の間隔を十分に正確に平均化できない?それなら600もネジ山があるナットを作ればいいじゃん、1フィートの長さになったって関係ないさ、っていう発想が最高。
いい仕事してるね!アニメーションを使った記事のスタイルがBartosz Ciechanowskiの作品を彷彿とさせるよ:https://ciechanow.ski/archives/ (https://ciechanow.ski/archives/) , https://news.ycombinator.com/from?site=ciechanow.ski (https://news.ycombinator.com/from?site=ciechanow.ski)
これに興味があるなら、Simon Winchester著の『The Perfectionists: How Precision Engineers Created The Modern World』っていう本も楽しめるかも。数年前に読んだけど、精密さがどうやってブートストラップされていったか、そしてそれが「十分良い」レベルの大量生産に対する私たちの関係性を根本的にどう変えたか、という非常に興味深い旅路だった。
作ってくれてありがとう。私の父(今は引退)は70年代から80年代にかけてインド北部の小さな町で工作機械の製造所を経営してたんだ。海外製のCNC機械が入ってきて国内での手動・半自動機械の需要がなくなった後、父はキューポラ炉や(小規模な受注生産に適した)ロータリー炉を使った鋳鉄部品の鋳造所に転換した。でも旋盤だけは従業員と一緒に残して部品の仕上げに使ってたんだ。あなたの記事のアニメーションを見てるとすごく懐かしい気分になるよ。私も旋盤の操作を習って、とにかく楽しかったな。ヤックシェービングみたいだよね。服は真っ黒になるけど、機械的な動きを繰り返すのがたまらなく好きになるんだ。父はプーリーやトラックのエンジン部品、給水ポンプのハウジング(余談だけど、水道事情が悪くて圧力も不十分な場所が多いから、ポンプはどこにでもあるんだ)なんかを作ってたよ。父にもこのリンクを送った。きっと喜んで読んでくれるはず。
こういうのを見てると、Gingery Booksが手に入らなくなりつつある今、その後継は何になるんだろうって考えちゃうな:https://gingerybookstore.com/ (https://gingerybookstore.com/) 。Chris Borgesが3Dプリントした型にコンクリートを流し込んで、かなりクールな小型機械を作ってるよ:https://www.printables.com/@ChrisBorge (https://www.printables.com/@ChrisBorge) 。もちろん、数え切れないほどのCNCルーターの設計図もあるよね(ちなみに、私はCNCメーカーで働いてるんだけど)。
こういう精密機械について本当に驚かされるのは、これらの発明がたった数百年前の比較的新しいものだってことだよね。
産業史や精密製造の歴史にはすごくワクワクする。素晴らしい概要だし、アニメーションも(https://ciechanow.ski/ ほど滑らかではないにせよ)体験をより良いものにしてくれてる。このブログ投稿が気に入ったなら、Joseph Wickham Roeの『English and American Tool Builders』っていう本も楽しめると思うよ。
これすごくいいね。ただ、エンジニアの友達はタイトルやサブタイトルで「精密さ(precision)」と「正確さ(accuracy)」が混同されているように見えることに即座に反応してたよ。記事は一般向けに書かれているようだから、最初にこれらを定義して違いを明確にしておくと親切かもしれないね。全く別のものだから。
モードスレイはまた、2つの不完全なネジを使って3つ目のネジを削るツールをガイドする独創的な方法を考案した。同じギアが両方のガイドネジを同じ速度で回転させる。バーが2つのナットを繋ぎ、その中点にツールが固定されているため、ツールの位置は2つのナットの位置の平均になる。一方のガイドが先行し、もう一方が遅れると、誤差が部分的に相殺される。各ガイドは自身の誤差の半分だけを新しいネジに反映させることになる。
実はこの発明、レオナルド・ダ・ヴィンチのものなんだ!彼のネジ切りマシンの様子がこれだよ。
https://cdn.britannica.com/39/60539-050-BCB3019D/machine-Leo... (https://cdn.britannica.com/39/60539-050-BCB3019D/machine-Leonardo-da-Vinci-Bibliotheque-de-lInstitut.jpg)
https://media.sciencephoto.com/image/c0661830/800wm/C0661830... (https://media.sciencephoto.com/image/c0661830/800wm/C0661830-Model_of_screw-cutting_machine_from_a_design_by_Leonardo_da_Vinci,_15th_century.jpg)
ネジを取り出して前後を反転させることで、誤差をさらに平均化することもできるんだよ。