隨堂練習 10
題目敘述與分數比率
請在一個 *.py 檔案內,依序解出以下題目:
- (10%)畫一個單位圓,以及其外接正方形。
- (10%)亂數產生在正方形內的 N 個點並畫出來。N 建議為偶數(以方便後續部分題目之實作),並建議要夠大,例如 1000。
- (10%)根據上一步驟的點落在圓內外的比率,估算出 pi。
- (35%)使用前 N/2 個點為訓練資料,並定義圓內及圓上的點為 negative (0),圓外的點為 positive (1),訓練出一個模型。
- (35%)使用後 N/2 個點,測試前一步驟訓練出來的模型,並回答 accuracy。
注意事項
- 本週題目皆請使用 numpy、matplotlib 以及 sklearn。
- 本週題目預計於 W14 再 demo,排隊區請點此,屆時請預備好程式碼並攜帶至課堂。