Skip to main content

Showing 1–5 of 5 results for author: Shah, V B

Searching in archive cs. Search in all archives.
.
  1. arXiv:2105.05946  [pdf, other

    cs.CE

    Composing Modeling and Simulation with Machine Learning in Julia

    Authors: Chris Rackauckas, Ranjan Anantharaman, Alan Edelman, Shashi Gowda, Maja Gwozdz, Anand Jain, Chris Laughman, Yingbo Ma, Francesco Martinuzzi, Avik Pal, Utkarsh Rajput, Elliot Saba, Viral B. Shah

    Abstract: In this paper we introduce JuliaSim, a high-performance programming environment designed to blend traditional modeling and simulation with machine learning. JuliaSim can build accelerated surrogates from component-based models, such as those conforming to the FMI standard, using continuous-time echo state networks (CTESN). The foundation of this environment, ModelingToolkit.jl, is an acausal model… ▽ More

    Submitted 12 May, 2021; originally announced May 2021.

  2. arXiv:2105.03949  [pdf, other

    cs.CL cs.MS cs.PL cs.SC

    High-performance symbolic-numerics via multiple dispatch

    Authors: Shashi Gowda, Yingbo Ma, Alessandro Cheli, Maja Gwozdz, Viral B. Shah, Alan Edelman, Christopher Rackauckas

    Abstract: As mathematical computing becomes more democratized in high-level languages, high-performance symbolic-numeric systems are necessary for domain scientists and engineers to get the best performance out of their machine without deep knowledge of code optimization. Naturally, users need different term types either to have different algebraic properties for them, or to use efficient data structures. T… ▽ More

    Submitted 5 February, 2022; v1 submitted 9 May, 2021; originally announced May 2021.

    ACM Class: D.3.3; I.1.1; I.1.3

  3. arXiv:1907.07587  [pdf, other

    cs.PL cs.LG

    A Differentiable Programming System to Bridge Machine Learning and Scientific Computing

    Authors: Mike Innes, Alan Edelman, Keno Fischer, Chris Rackauckas, Elliot Saba, Viral B Shah, Will Tebbutt

    Abstract: Scientific computing is increasingly incorporating the advancements in machine learning and the ability to work with large amounts of data. At the same time, machine learning models are becoming increasingly sophisticated and exhibit many features often seen in scientific computing, stressing the capabilities of machine learning frameworks. Just as the disciplines of scientific computing and machi… ▽ More

    Submitted 18 July, 2019; v1 submitted 17 July, 2019; originally announced July 2019.

    Comments: Submitted to NeurIPS 2019

  4. arXiv:1411.1607  [pdf, other

    cs.MS

    Julia: A Fresh Approach to Numerical Computing

    Authors: Jeff Bezanson, Alan Edelman, Stefan Karpinski, Viral B. Shah

    Abstract: Bridging cultures that have often been distant, Julia combines expertise from the diverse fields of computer science and computational science to create a new approach to numerical computing. Julia is designed to be easy and fast. Julia questions notions generally held as "laws of nature" by practitioners of numerical computing: 1. High-level dynamic programs have to be slow. 2. One must proto… ▽ More

    Submitted 19 July, 2015; v1 submitted 6 November, 2014; originally announced November 2014.

    Comments: 37 pages

  5. arXiv:1209.5145  [pdf, other

    cs.PL cs.CE

    Julia: A Fast Dynamic Language for Technical Computing

    Authors: Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman

    Abstract: Dynamic languages have become popular for scientific computing. They are generally considered highly productive, but lacking in performance. This paper presents Julia, a new dynamic language for technical computing, designed for performance from the beginning by adapting and extending modern programming language techniques. A design based on generic functions and a rich type system simultaneously… ▽ More

    Submitted 23 September, 2012; originally announced September 2012.

    ACM Class: D.3.2