jax牛頓法_解決罐頭製造cost最小化問題

更新 發佈
raw-image

一個罐頭其中高度為h,底部半徑為r,且 h/r=2

已知 容量V = 1(公升)

找到一組: h(高度) , r(底部半徑) 使得表面積最小

目的:

因表面積最小因此可以讓製造成本降低幫助企業省錢


raw-image


算式如上

raw-image


答案我也使用python驗證一下求出數值解

接下來換個角度跟工具

使用牛頓法的方式將這個問題當成最佳化中的求最小值問題

目標函數是:

raw-image

也就是求 2 * pi * r^2 + 2/r 這個目標函數的最小值

讓我們來定義該函數的python表示

raw-image


機器學習搞習慣了這裡寫loss function XD

raw-image

接下來來定義牛頓法(minNewton)和梯度下降法(minGD)

接下來實際執行

raw-image


raw-image


可以看到梯度下降法的弱點 learning rate(學習率)調整不好會影響結果

raw-image


牛頓法則是非常快速收斂到正確的解

raw-image


最後再把公式解跟使用牛頓法和梯度下降法的解拿來比較一下

本文章主要學到

1.python中jax套件的使用方式

2.如何在現實中應用微積分

3.牛頓法和梯度下降法的差異跟優劣

留言
avatar-img
留言分享你的想法!
avatar-img
于正龍(Ricky)的沙龍
51會員
78內容數
人工智能工作經驗跟研究
你可能也想看
Thumbnail
每次出國旅行,最讓人頭痛的就是要穿什麼? 不同國家的氣候差很大,從零下低溫到艷陽高照,一趟旅程可能要準備兩季的衣服! 這次我整理出我出國最愛帶的 WIWI 輕旅穿搭清單,全部都能在 蝦皮雙11活動 期間用超優惠價格入手,還能同時參加 蝦皮分潤計畫,一邊分享一邊賺旅費 💰 雙11優惠懶人包:
Thumbnail
每次出國旅行,最讓人頭痛的就是要穿什麼? 不同國家的氣候差很大,從零下低溫到艷陽高照,一趟旅程可能要準備兩季的衣服! 這次我整理出我出國最愛帶的 WIWI 輕旅穿搭清單,全部都能在 蝦皮雙11活動 期間用超優惠價格入手,還能同時參加 蝦皮分潤計畫,一邊分享一邊賺旅費 💰 雙11優惠懶人包:
Thumbnail
大家好久不見,趁著連假有時間寫文來分享我這陣子的近況~ 大約 8 月中後的時候,我自己去了一小趟的釜山+福岡獨旅,主要是因為想讓自己沈澱放鬆,也加上自己好久沒有好好休息,所以希望可以有一段自己的時間。 當然,也因為這次是獨自出發,所以身為小小自媒體工作者還是會需要拍照記錄一下生活,所以這次旅程還
Thumbnail
大家好久不見,趁著連假有時間寫文來分享我這陣子的近況~ 大約 8 月中後的時候,我自己去了一小趟的釜山+福岡獨旅,主要是因為想讓自己沈澱放鬆,也加上自己好久沒有好好休息,所以希望可以有一段自己的時間。 當然,也因為這次是獨自出發,所以身為小小自媒體工作者還是會需要拍照記錄一下生活,所以這次旅程還
Thumbnail
對筆者而言,這就是基於現實比小說更荒誕的情況下,會使用的轉換工具。本計算程式是基於已知當下的馬達繞線條件,包括漆包線徑及圈數後,計算出導體面積,之後在依照設計需求改換不同線徑時,可自動計算出圈數的變化;或是變動馬達設計圈數時,計算獲取新的漆包線徑值。由此可知,本工具是在固定槽滿率的條件之下,進行漆包
Thumbnail
對筆者而言,這就是基於現實比小說更荒誕的情況下,會使用的轉換工具。本計算程式是基於已知當下的馬達繞線條件,包括漆包線徑及圈數後,計算出導體面積,之後在依照設計需求改換不同線徑時,可自動計算出圈數的變化;或是變動馬達設計圈數時,計算獲取新的漆包線徑值。由此可知,本工具是在固定槽滿率的條件之下,進行漆包
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 1.2.4 微積分的記法  二 前面說過,牛頓關心的不是抽象的數學問題,他要解決的是天體運動的問題。他知道,假如他擁有該天體在任何一刻的瞬速數據,他便能夠從質量
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 1.2.4 微積分的記法  二 前面說過,牛頓關心的不是抽象的數學問題,他要解決的是天體運動的問題。他知道,假如他擁有該天體在任何一刻的瞬速數據,他便能夠從質量
Thumbnail
運算思維由2006年3月,美國卡內基·梅隆大學計算機科學系主任周以真(Jeannette M. Wing)教授因提出並倡導「運算思維」而享譽計算機科學界。 運算思維分成四個步驟 拆解 將一個大問題拆解成許多小問題,各個擊破解決,當小問題解決了大問題也就解決了。 模式識別 將複雜的問題分解
Thumbnail
運算思維由2006年3月,美國卡內基·梅隆大學計算機科學系主任周以真(Jeannette M. Wing)教授因提出並倡導「運算思維」而享譽計算機科學界。 運算思維分成四個步驟 拆解 將一個大問題拆解成許多小問題,各個擊破解決,當小問題解決了大問題也就解決了。 模式識別 將複雜的問題分解
Thumbnail
一個罐頭其中高度為h,底部半徑為r,且 h/r=2 已知 容量V = 1(公升) 找到一組: h(高度) , r(底部半徑) 使得表面積最小 目的: 因表面積最小因此可以讓製造成本降低幫助企業省錢 算式如上 答案我也使用python驗證一下求出數值解 接下來換個角度跟工具
Thumbnail
一個罐頭其中高度為h,底部半徑為r,且 h/r=2 已知 容量V = 1(公升) 找到一組: h(高度) , r(底部半徑) 使得表面積最小 目的: 因表面積最小因此可以讓製造成本降低幫助企業省錢 算式如上 答案我也使用python驗證一下求出數值解 接下來換個角度跟工具
Thumbnail
書名:訓練思考能力的數學書 作者:剛部恆治 著 王秋陽、中川翔詠 譯 出版社:究竟出版社 出版日期:92年9月 頁數:244 定價:220元 數學究竟是一門什麼學科?可以讓多數的人都敗倒在它之下,但卻又不得不硬著頭皮去跟它接觸。我們常說數學是一門訓練思考的學科,思考跟數學又有什麼關聯?
Thumbnail
書名:訓練思考能力的數學書 作者:剛部恆治 著 王秋陽、中川翔詠 譯 出版社:究竟出版社 出版日期:92年9月 頁數:244 定價:220元 數學究竟是一門什麼學科?可以讓多數的人都敗倒在它之下,但卻又不得不硬著頭皮去跟它接觸。我們常說數學是一門訓練思考的學科,思考跟數學又有什麼關聯?
Thumbnail
接著,筆者會教頂點怎麼求,也就是二次函數的整理,一開始「絕對不會直接用代數上課」,筆者一律用實際題目去講解,絕對不教y=ax^2+bx+c,理由相信大家都懂,對中上程度以下的人來說,多一個未知數都要花時間了,更何況全部都是代數。
Thumbnail
接著,筆者會教頂點怎麼求,也就是二次函數的整理,一開始「絕對不會直接用代數上課」,筆者一律用實際題目去講解,絕對不教y=ax^2+bx+c,理由相信大家都懂,對中上程度以下的人來說,多一個未知數都要花時間了,更何況全部都是代數。
Thumbnail
筆者只能說,沒有一致性的辦法,若以本篇著重在中段學生的狀況,過去的習慣,對成績最有效的辦法,是刷題目。但不是盲刷,是依照程度不同,自己要製作學習單,一次就針對一個小節,給個十題八題就好,讓中等程度的學生快速抓到這個題型的概念,跟大致切入的角度。
Thumbnail
筆者只能說,沒有一致性的辦法,若以本篇著重在中段學生的狀況,過去的習慣,對成績最有效的辦法,是刷題目。但不是盲刷,是依照程度不同,自己要製作學習單,一次就針對一個小節,給個十題八題就好,讓中等程度的學生快速抓到這個題型的概念,跟大致切入的角度。
Thumbnail
minimal surface 極小曲面 前言:這是一篇很無聊的文章ㄛ  大自然時常是人類在科技發展過程的參考依據,幾何學出現後(註一),在自然界找到繁多算式去探索它,例如常見的畢氏、Pi、球體積、座標系統等,這也是進行參數建築很關鍵的思考模式。
Thumbnail
minimal surface 極小曲面 前言:這是一篇很無聊的文章ㄛ  大自然時常是人類在科技發展過程的參考依據,幾何學出現後(註一),在自然界找到繁多算式去探索它,例如常見的畢氏、Pi、球體積、座標系統等,這也是進行參數建築很關鍵的思考模式。
Thumbnail
梯度下降學習法雖然是一個有效的最佳化方法,然而因為梯度本身屬於局部變化,因此有三個陷阱,而未能到達全域最小值的命運。他們分別是:局部最小值, 初始值和病態的二階導數矩陣。我們將解釋這些最佳化陷阱的成因,以及提出相對應的方法。這些方法包括了使用 mini-batch,加入處罰項和 early stop
Thumbnail
梯度下降學習法雖然是一個有效的最佳化方法,然而因為梯度本身屬於局部變化,因此有三個陷阱,而未能到達全域最小值的命運。他們分別是:局部最小值, 初始值和病態的二階導數矩陣。我們將解釋這些最佳化陷阱的成因,以及提出相對應的方法。這些方法包括了使用 mini-batch,加入處罰項和 early stop
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News