<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://jointmechanics.org/index.php?action=history&amp;feed=atom&amp;title=What_is_automatic_differentiation</id>
	<title>What is automatic differentiation - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://jointmechanics.org/index.php?action=history&amp;feed=atom&amp;title=What_is_automatic_differentiation"/>
	<link rel="alternate" type="text/html" href="https://jointmechanics.org/index.php?title=What_is_automatic_differentiation&amp;action=history"/>
	<updated>2026-05-12T16:23:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://jointmechanics.org/index.php?title=What_is_automatic_differentiation&amp;diff=781&amp;oldid=prev</id>
		<title>Jadmin: /* Understanding Jointed Interfaces Through Tribomechadynamics */</title>
		<link rel="alternate" type="text/html" href="https://jointmechanics.org/index.php?title=What_is_automatic_differentiation&amp;diff=781&amp;oldid=prev"/>
		<updated>2026-05-12T14:01:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Understanding Jointed Interfaces Through Tribomechadynamics&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:01, 12 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:What is automatic differentiation? A tutorial and demonstration using JAX. by Matt Bonney, March 2026}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:What is automatic differentiation? A tutorial and demonstration using JAX. by Matt Bonney, March 2026}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Understanding Jointed Interfaces Through Tribomechadynamics&lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;What is automatic differentiation? A tutorial and demonstration using JAX&lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dr. Matt Bonney  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dr. Matt Bonney  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dr. Matt Bonney is currently a lecturer (assistance professor equivilant) at Swansea University in Wales, UK. He is an alumni of the initial NOMAD, Joints, and TRC institutes and current investigates the multi-physical effects of thermal-vibration. Additionally, Matt is an expert on the use of Digital Twins and is the Early Career Researcher Lead Chair for the UKRI funded Network Plus for Digital Twins. When he isn't busy causing plastic deformation in the Brake-Reuss beam, he uses his thermal-vibrational chamber to explore the onset of nonlinearity and it's volatility with environmental conditions. Matt got his Ph.D. from the University of Wisconsin-Madison under Prof. Dan Kammer investigating the uncertainty propagation of substructuring models.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dr. Matt Bonney is currently a lecturer (assistance professor equivilant) at Swansea University in Wales, UK. He is an alumni of the initial NOMAD, Joints, and TRC institutes and current investigates the multi-physical effects of thermal-vibration. Additionally, Matt is an expert on the use of Digital Twins and is the Early Career Researcher Lead Chair for the UKRI funded Network Plus for Digital Twins. When he isn't busy causing plastic deformation in the Brake-Reuss beam, he uses his thermal-vibrational chamber to explore the onset of nonlinearity and it's volatility with environmental conditions. Matt got his Ph.D. from the University of Wisconsin-Madison under Prof. Dan Kammer investigating the uncertainty propagation of substructuring models.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Video Presentation ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Video Presentation ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jadmin</name></author>
	</entry>
	<entry>
		<id>https://jointmechanics.org/index.php?title=What_is_automatic_differentiation&amp;diff=779&amp;oldid=prev</id>
		<title>Jadmin: Created page with &quot;{{DISPLAYTITLE:What is automatic differentiation? A tutorial and demonstration using JAX. by Matt Bonney, March 2026}} ==Understanding Jointed Interfaces Through Tribomechadynamics==  Dr. Matt Bonney   Lecturer (assistance professor equivilant) at Swansea University  March 2026  ===Abstract:===  As we explore the complex nature of nonlinear dynamics and joint mechanics, there is an increasing computational demand for simulation and evaluation of both physics-based and da...&quot;</title>
		<link rel="alternate" type="text/html" href="https://jointmechanics.org/index.php?title=What_is_automatic_differentiation&amp;diff=779&amp;oldid=prev"/>
		<updated>2026-05-12T13:48:48Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{DISPLAYTITLE:What is automatic differentiation? A tutorial and demonstration using JAX. by Matt Bonney, March 2026}} ==Understanding Jointed Interfaces Through Tribomechadynamics==  Dr. Matt Bonney   Lecturer (assistance professor equivilant) at Swansea University  March 2026  ===Abstract:===  As we explore the complex nature of nonlinear dynamics and joint mechanics, there is an increasing computational demand for simulation and evaluation of both physics-based and da...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:What is automatic differentiation? A tutorial and demonstration using JAX. by Matt Bonney, March 2026}}&lt;br /&gt;
==Understanding Jointed Interfaces Through Tribomechadynamics==&lt;br /&gt;
&lt;br /&gt;
Dr. Matt Bonney &lt;br /&gt;
&lt;br /&gt;
Lecturer (assistance professor equivilant) at Swansea University&lt;br /&gt;
&lt;br /&gt;
March 2026&lt;br /&gt;
&lt;br /&gt;
===Abstract:===&lt;br /&gt;
&lt;br /&gt;
As we explore the complex nature of nonlinear dynamics and joint mechanics, there is an increasing computational demand for simulation and evaluation of both physics-based and data-based models. However, who ever gets it right on the first go? Oftentimes we need to run some type of optimination, variable exploration, etc. to achieve a reasonable level of accuracy on any model prediction. Traditionally, these processes would require many functional evaluations that can easily lead to infeasibility for any non-academic system. To counteract this, increase computational costs, there has been a recent surge to return to the underlying mathematics and utilise some of the overlooked features of them to provide information that wasn't previously available. One common feature relates to the numerical derivatives of functions where a Taylor series expansion can be used instead of another function evaluation. To obtain this information, the field of automatic differentiation has been blossoming from complex step, to hyper-dual numbers, to graph-based evaluations. This talk will explain some of the fundamental mathematics used to obtain this information and provide a demonstration of how to gather this using the JAX package within python. A copy of the demonstration will be made available to allow for further investigation and learning for students.&lt;br /&gt;
 &lt;br /&gt;
===Biography:===&lt;br /&gt;
&lt;br /&gt;
Dr. Matt Bonney is currently a lecturer (assistance professor equivilant) at Swansea University in Wales, UK. He is an alumni of the initial NOMAD, Joints, and TRC institutes and current investigates the multi-physical effects of thermal-vibration. Additionally, Matt is an expert on the use of Digital Twins and is the Early Career Researcher Lead Chair for the UKRI funded Network Plus for Digital Twins. When he isn't busy causing plastic deformation in the Brake-Reuss beam, he uses his thermal-vibrational chamber to explore the onset of nonlinearity and it's volatility with environmental conditions. Matt got his Ph.D. from the University of Wisconsin-Madison under Prof. Dan Kammer investigating the uncertainty propagation of substructuring models.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Video Presentation ==&lt;br /&gt;
{{#widget:Youtube&lt;br /&gt;
|id = nsQ_irRTzlE&lt;br /&gt;
| height = 444&lt;br /&gt;
| width = 790&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Seminar_Series]]&lt;/div&gt;</summary>
		<author><name>Jadmin</name></author>
	</entry>
</feed>