diff options
author | Bryan Newbold <bnewbold@archive.org> | 2022-11-23 14:35:35 -0800 |
---|---|---|
committer | Bryan Newbold <bnewbold@archive.org> | 2022-11-23 14:35:35 -0800 |
commit | 1897cec1c3a1137d2dc24790e3d3b6ac6d739d6d (patch) | |
tree | 799ece21eb4a742cce7f3d4aeefb2e7c218f30e3 /posts | |
parent | 9d24470d313b303a38ba461918e6770ff959c237 (diff) | |
download | bnewnet-1897cec1c3a1137d2dc24790e3d3b6ac6d739d6d.tar.gz bnewnet-1897cec1c3a1137d2dc24790e3d3b6ac6d739d6d.zip |
update modelthing draft post and figs
Diffstat (limited to 'posts')
-rw-r--r-- | posts/modelthing-background.md | 75 |
1 files changed, 37 insertions, 38 deletions
diff --git a/posts/modelthing-background.md b/posts/modelthing-background.md index 9234f70..ae79211 100644 --- a/posts/modelthing-background.md +++ b/posts/modelthing-background.md @@ -4,35 +4,21 @@ Date: 2020-06-28 Tags: modelthing Status: draft -This post describes the potential I see for collaborative infrastructure to -agument group research and understanding of mathematical models. This type of -model, consisting of symbolic equations than can be manupulated and computed by -both humans and machines, have historically been surprisingly effective at -describing the natural world. A prototype exploring some of these ideas is -running at [modelthing.org](https://modelthing.org). - -After describing why this work is interesting and important to me personally, I -will describe a vision of what augmentation systems might look like, describe -some existing tools, then finally propose some specific tools to build and -research questions to answer. - -Outline - -* personal backstory - => technologist essay - => my previous work -* what would be better? -* existing ecosystem - => latex, mathml - => modelica - => SBML -* proposed system and research questions - => modelthing.org -* reference list +This post describes the potential for collaborative infrastructure to agument +human research and understanding using mathematical models. These models, +consisting of symbolic equations which are semantic and machine-readable, have +historically been "unreasonably effective" at describing the natural world. A +prototype exploring some of these ideas is running at +[modelthing.org](https://modelthing.org). + +After describing why I am personally interested in this work, I will describe a +vision of what augmentation systems might look like, describe some existing +tools, then finally propose some specific tools to build and research questions +to answer. ## Personal Backstory -*Feel free to skip this section* +*Feel free to skip this section...* Much of my university (undergraduate) time studying physics was spent exploring computational packages and computer algebra systems to automate math. These @@ -42,14 +28,27 @@ real-time data acquisition or simulation systems like LabView, ROOT, Geant4, and EPICS. I frequently used an online system called Hyperphysics to refresh my memory of basic physics and make quick calculations of things like Rayleigh scattering, and often wished I could contribute to and extend that website to -more areas of math and physics. In some cases these computational resources +more areas of math and physics. In some cases these computational resources made it possible to skip over learning the underlying methods and math. A symptom of this was submitting problem set solutions typeset on a computer (with LaTeX), then failing to solve the same problems with pen and paper in exams. +<center> +<a href="http://hyperphysics.phy-astr.gsu.edu/hbase/geoopt/refr.html"> + <img src="/static/fig/hyperphysics_index_refraction.png" alt="hyperphysics screenshot" title="hyperphysics screenshot" height=500px"> +</a> +<div class="content_caption"> +Example record in Hyperphysics, which has been ported from Hypercard to the web +</div> +</center> + <div class="sidebar"> <img src="/static/fig/sicm_cover.jpg" width="150px" alt="SICM book cover"><br> +This isn't to say that computers as a pedagogical tool can replace +human mentorship and interaction; the SICM course was also one of the most +instructor-intensive and peer-interactive of any I took. And of course this +learning format will not be best for everybody. </div> A particularly influential experience late in my education was taking a course @@ -63,13 +62,6 @@ confusion or misunderstanding of the physics than computer science. I came to believe while teaching another human is the *best* way to demonstrate deep knowledge of a subject, teaching to a *computer* can be a pretty good start. -<div class="sidebar"> -This isn't to say that computers as a pedagogical tool can replace -human mentorship and interaction; the SICM course was also one of the most -instructor-intensive and peer-interactive of any I took. And of course this -learning format will not be best for everybody. -</div> - Some years later, I found myself at a junction in my career and looking for a larger project to dig in to. I think of myself as a narrative-motivated individual, and was struggling to make a connection between my specific skills @@ -125,10 +117,15 @@ Some best practices: acceptable (and often desirable) for software tools. * **Scale up and down** -examples of applying core goal: --> "does veganism make sense" --> COVID-19 modeling --> understand equilibrium finances of large companies/institutions, for the people inside those institutions ("business model") +Examples of applying core goal: + +* "earth systems" and ecosystems +* robotic control systems +* "does veganism make sense" +* COVID-19 modeling +* systems biology +* understand equilibrium finances of large companies/institutions, for the + people inside those institutions (aka, "business model") ## Existing Ecosystem @@ -151,6 +148,8 @@ Proposed system to build: * tooling/systems to combine and build large compound models from components * public wiki-like catalog to collect and edit models +Research questions: + Will mathematics continue to be "unreasonably effective" in the natural sciences as we try to understand larger and more complex systems? |