圆的面积怎样计算,圆的面积公式小学

选自medium机器之心编译机器之心编辑部杀鸡用牛刀,我们用机器学习方法来算圆的面积。询问任何人圆的面积是多少,他们都会告诉你不就是r²吗。但如果你问他们为什么,他们很可能并不知道。这是因为圆的面积公

选自medium

机器之心编译

机器之心编辑部

杀鸡用牛刀,我们用机器学习方法来算圆的面积。

询问任何人圆的面积是多少,他们都会告诉你不就是r²吗。但如果你问他们为什么,他们很可能并不知道。

这是因为圆的面积公式的证明在大多数情况下要么不直观,不令人满意,要么充斥着积分等高级数学概念。

借鉴统计学习和机器学习的核心原理,我们可以使用蒙特卡罗模拟和多项式/二次回归来创建基于计算的方法,圆的面积公式小学,以找到圆的面积公式。,

在使用蒙特卡罗来近似圆的面积时,我们先生成一些随机坐标点 (x1,x2),这两个方向的坐标都是从负半径值到正半径值的均匀分布绘制得到的。我们在圆中放入 250,000 个这样的坐标点,如中心极限定理(或大数定律)所描述的,研究所用的真实随机样例点越多,得到的结果就会越准确。

对于圆内的每一个点,我们可以引入一个落入圆内的点的数目的计数变量。在所有随机点都被投入之后,圆内的点数除以总点数(该研究中为 250,000)的值就代表在正方形内圆的面积所占的分数。该正方形的边长是圆的半径的两倍,因此正方形的面积是 4r²,其中 r 是圆的半径。用 4r²乘之前得到的分数,就得到了圆的面积。通过蒙特卡罗方法,可以非常接近地得到圆的真实面积而无需数学计算公式。

道理很简单,结果几乎完全正确!

我们可以在给定半径 r 的情况下找到任何圆的面积,但此时此刻我们还没有归纳出圆的公式。为找到公式,我们需要创建一个二次方程式进行建模,该方程式需要一个半径并尝试输出面积。为了正确地拟合方程,我们必须为每个半径的蒙特卡洛近似面积收集数据。

import numpy as np

from tqdm import tqdm #Just a progress bar indicator

num_points = 250_000

radii = []

areas = []

for radius in tqdm(np.linspace(1,100,500)):

in_circle = 0

for i in range(num_points):

xcoor = np.random.uniform(-radius,radius)

ycoor = np.random.uniform(-radius,radius)

if xcoor**2 + ycoor**2

圆的面积公式为:S=πr²,S=π(d/2)²,(d为直径,r为半径,π是圆周率,通常取3.14),圆面积公式的是由古代数学家不断推导出来的。我国古代的数学家祖冲之,从圆内接正六边形入手,让边数成倍增加,。

in_circle += 1

area_frac = in_circle/num_points

areas.append(area_frac*(4*(radius**2)))

radii.append(radius)

而下一步就是写一个拟合数据的二次项模型(回归模型),y =ax²。我们可以通过绘图验证数据为二次项,而不是三阶或四阶多项式。从本质上讲,这是一个基础的机器学习问题,因此再回顾一些基本术语:

圆的面积怎样计算

模型参数:模型进行自动调整从而找到最佳参数,在这种情况下,参数为 a。如果具有 n 个参数,则该模型被称为 n 维。我们所使用的最基本模型是一维的,而对图像进行分类的深度神经网络有可能具有数百万个维度。

损失函数:损失函数是对当下模拟情况进行评估,并希望找到可以得到最低误差度的参数集,从而使得损失函数最小化。比如某个参数值 j 的损失函数值为 3,而参数值 k 的损失函数值为 2,则理应选择参数值 k。

圆的面积可根据半径或者直径的值进行计算:1、已经知道圆的半径,那么圆的面积S=π×r²;;2、已经知道圆的直径,那么圆的面积S=π×(d/

平均绝对误差(MAE):我们将使用损失函数/错误度量,其原因是因为它易于使用且易于理解。给定当前参数(a)和模型预测值,而平均绝对误差是指预测值与真实值之间平均相差有多大,较低的 MAE 意味着模型更适合数据。

学习率:为了优化参数,模型会在特定「方向」上逐渐调整参数。由于我们现在的模型仅优化一个参数(a),因此仅需决定在一维平面上是增大或是减小参数值(任何变化都会产生较低的损失函数)。而模型在调整过程中的移动量称为学习率。较高的学习速度意味着模型有可能短时间内就能得到一组效果较好的参数,但无法保证其准确度,而较低的学习率能够获得非常不错的参数,并且拥有较高的准确度,唯一一点是需要大量的训练时间。

有了这些变量,我们可以构建一个非常基础简单的程序,使得它对这些数据拟合:

圆的面积公式为:S=πr²,S=π(d/2)²,在现在要算出圆的面积是非常简单的,只要套个公式就能算出。但是在过去,却不是件简单的事情。古代的人们为了研究和解决这个问题可是花费了大量的精力和时间的。

把参数 coef(a)初始化为 0.1。

对于训练周期中的每次迭代:

对 coef 提出两条路径;coef+lr 和 coef-lr,其中 lr 是学习率。

对使用 coef=coef+lr 的模型和使用 coef=coef-lr 的模型评估平均绝对误差。

将 coef 设置为等于 coef+lr 和 coef-lr 中平均绝对误差值较小的那个数字。

1、圆面积计算公式公式:圆周率乘以半径的平方,用字母可以表示为:S=πr²;或S=π*(d/2)²。(π表示圆周率,r表示半径,d表示直径)。圆的面积=3.14×半径×半径圆的周长=3.14×直径=3.14×半径×2。

通过对平均绝对误差的反复优化,模型最终将收敛出一个「最佳」的 coef 值(从而最大程度地降低平均绝对误差)。这一思路正是机器学习的核心原理——通过反复地推断、评估和修正,计算机可以「磨炼」出一套最优的参数。

coef = 0.1 #Initial coefficient value

learning_rate = 0.00001 39;learns'

iterations = 100000 39;practice and correct'

for i in tqdm(range(iterations)): #note - tqdm is just a progressbar

up_coef = coef + learning_rate #Move up

down_coef = coef - learning_rate #Or move down

up_pred = []

圆面积计算公式是:S=πr²;或S=π*(d/2)²。把圆平均分成若干份,可以拼成一个近似的长方形。长方形的宽就等于圆的半径(r),长方形的长就是圆周长(C)的一半。长方形的面积是ab,那圆的面积就是。

down_pred = []

for r in radii:

up_pred.append(up_coef*(r**2))

down_pred.append(down_coef*(r**2))

down_coef_mae = np.abs(np.array([down_pred])-np.array([areas])).mean()

if down_coef_mae

coef = down_coef

else:

coef = up_coef

当我们查看训练的 coef 值时,可以看到它等于π:

print(str(coef)[:5]) #first four digits of coefficient (decimal point counts as a character)

S=πr?或S=π*(d/2)?。r:圆的半径。d:圆的直径。π:圆周率,是无限不循环小数,一般取值3.14。约翰尼斯·开普勒运用无穷分割法,求出了许多图形的面积。1615年,他将自己创造的这种求圆面积的新方法,发表在《。

[Output]: &39;

近年来,计算机已经接手开始解决复杂的高可变数学问题,计算圆面积只是其中的一个简单的示例。如果想要更复杂、更具开创性的,那当然是四色定理了(每个无外飞地的地图都可以用不多于四种颜色来染色,且不会有两个邻接的区域颜色相同)。这是第一个由计算机先生成证明,又被数学家广泛接受的成果。

借助计算机,人类可以探索以往无法尝试进入的,极其复杂的数学领域。

上一篇 2023年02月08 00:04
下一篇 2022年12月20 19:07

相关推荐

  • 办学形式怎么填,小学办学层次填什么

    学历形式有专科、本科、硕士研究生和博士研究生。学历是指人们在教育机构中接受科学、文化知识训练的学习经历。一个人在什么层次的教育机构中学习,接受了何种层次的训练,小学办学层次填什么,便且有相应层次的学历

    2023年02月01 249
  • 文档怎么做,word如何添加不同类型表格

    当我们备课、写论文、做述职报告的时候,会苦恼Word文档怎么做思维导图,做好的思维导图插入在文档里可以丰富我们的表达,直观展示论点,word如何添加不同类型表格,有两个方法可以帮你快速做好,下面一起来

    2023年02月03 291
  • 怎么管教叛逆期的孩子,怎样感化叛逆期的孩子

    孩子的成长过程中,会经历三个叛逆期,家长怎么管教是个大问题,这样做,比你吼一千遍都管用。一、两岁左右——宝宝叛逆期1.观察和交流。就是观察孩子与自身沟通的方式。很多情况下,家长必须超越自己的角色,从第

    2023年01月09 203
  • 怎样将a4文档排版成a3,A4转成A3双面排版

    当今时代,我们对于“打印”这个词并不陌生,打印文本、图片等.......是办公室文员们的“家常便饭”。当Word文档制作完成后,常常都需要打印出来,最常用的打印方法就是按【Ctrl+P】组合键,或击【

    2023年01月01 274
  • 整用音序查字法怎样查,整查字典怎么查

    第五单元:我国的世界遗产基础知识复习要点:1、背诵并默写《长城》1、3、4自然段,《颐和园》游览顺序的句子,《秦兵马俑》背第8段,整查字典怎么查,背诵并默写P98风景名胜的对联,P84和P97《我的发

    2023年01月05 218
  • 怎样纠正孩子写不好字,最笨进步最快的练字方法

    宏大教育智慧课堂的老师发现,每次考后,都有家长这样总结孩子的失分原因:孩子知识都会,就是太马虎,导致卷面失分太多;知识点反复练习过,但换种问法孩子就不会了,知识运用能力太差;练过的题目一错再错,一点也

    2022年12月30 275
  • 葛兰素史克怎么样,葛兰素史克管培生值得去吗

    个案陆续曝出,监管趋严葛兰素史克被暂停的是,自2022年10月31日至2024年4月29日的申报资格。但它的度他雄胺是2021年6月开标,当年10月在各省落地。因此到2022年10月底,采购协议已然到

    2023年02月08 286
  • 怎样写救助申请书,向政府申请救助困难申请书

    尊敬的校领导,您好!我是XX。首先,向政府申请救助困难申请书,真诚的感谢班主任和校领导对我的辛苦培养和对我的关心,感谢学校的各个领导能给我们这个机会来减轻家里的经济压力。在生活上,我朴素节俭,严于律己

    2023年01月02 248
  • 怎样成为志愿者,怎么申请加入志愿者

    “穿防护服前先用六步洗手法洗手”“采样前手要拿在棉签的末端”“脱防护服手不能触摸到内侧衣服”……近日,周到君参加了核酸采样志愿者的线下培训,发现“捅喉咙”这件事比想象中复杂得多。随着疫情形势步入常态化

    2023年01月02 233
  • 怎样测智商,免费测智商

    “医生,智力到底是什么?”“智力可以测的吗,怎么测啊?”“我觉得我孩子智力不行,学习跟不上,要怎么提高他的智力啊?”免费测智商,湖南省脑科医院(湖南省第二人民医院)临床心理科心理测验室经常收到病人的提

    2022年12月25 220
  • 怎么查一个人的学历,如何查询别人学历

    大专(专科)新生录取后,学信网查询学籍流程:新生查学籍有两个方法:学历证书的查询方法如下:1、登录学信网,网站;2、进入学信网后,点击上面的“学籍学历查询”;3、进入“学籍学历查询”后点击“本人查询”

    2023年02月03 276
  • 怎样查美术校考成绩,美术校考成绩怎么查询

    日前,广州美术学院、广西艺术学院分别发布2022年艺术类本科专业招生考试成绩的通知,详情如下:01天津美术学院2022年本科招生复试成绩查询通知一、成绩查询。登录广州美术学院本科专业考试成绩查询系统:

    2023年01月03 201
  • 怎样当好班组长,如何当好一个班组长500字

    班组职位不大,责不小。他是企业的一线指挥官,联系上下级的纽带和桥梁。不想当将军的士兵不是好士兵,班组长是当将军的第一步,第一步必须心中有数:要知道当好班组长的5、6、7、8、9、10,即5个角色、6项

    2022年12月27 210
关注微信