Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–10 of 10 results for author: Carroll, L

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

    cs.LG cs.AI cs.CL

    The Developmental Landscape of In-Context Learning

    Authors: Jesse Hoogland, George Wang, Matthew Farrugia-Roberts, Liam Carroll, Susan Wei, Daniel Murfet

    Abstract: We show that in-context learning emerges in transformers in discrete developmental stages, when they are trained on either language modeling or linear regression tasks. We introduce two methods for detecting the milestones that separate these stages, by probing the geometry of the population loss in both parameter space and function space. We study the stages revealed by these new methods using a… ▽ More

    Submitted 4 February, 2024; originally announced February 2024.

  2. arXiv:2211.17095  [pdf, other

    cs.LG cond-mat.dis-nn

    Time-shift selection for reservoir computing using a rank-revealing QR algorithm

    Authors: Joseph D. Hart, Francesco Sorrentino, Thomas L. Carroll

    Abstract: Reservoir computing, a recurrent neural network paradigm in which only the output layer is trained, has demonstrated remarkable performance on tasks such as prediction and control of nonlinear systems. Recently, it was demonstrated that adding time-shifts to the signals generated by a reservoir can provide large improvements in performance accuracy. In this work, we present a technique to choose t… ▽ More

    Submitted 25 April, 2023; v1 submitted 29 November, 2022; originally announced November 2022.

    Journal ref: Chaos 1 April 2023; 33 (4): 043133

  3. Time Shifts to Reduce the Size of Reservoir Computers

    Authors: Thomas L. Carroll, Joseph D. Hart

    Abstract: A reservoir computer is a type of dynamical system arranged to do computation. Typically, a reservoir computer is constructed by connecting a large number of nonlinear nodes in a network that includes recurrent connections. In order to achieve accurate results, the reservoir usually contains hundreds to thousands of nodes. This high dimensionality makes it difficult to analyze the reservoir comput… ▽ More

    Submitted 3 May, 2022; originally announced May 2022.

  4. arXiv:2204.13165  [pdf, other

    cs.RO

    Light in the Larynx: a Miniaturized Robotic Optical Fiber for In-office Laser Surgery of the Vocal Folds

    Authors: Alex J. Chiluisa, Nicholas E. Pacheco, Hoang S. Do, Ryan M. Tougas, Emily V. Minch, Rositsa Mihaleva, Yao Shen, Yuxiang Liu, Thomas L. Carroll, Loris Fichera

    Abstract: This letter reports the design, construction, and experimental validation of a novel hand-held robot for in-office laser surgery of the vocal folds. In-office endoscopic laser surgery is an emerging trend in Laryngology: It promises to deliver the same patient outcomes of traditional surgical treatment (i.e., in the operating room), at a fraction of the cost. Unfortunately, office procedures can b… ▽ More

    Submitted 24 August, 2022; v1 submitted 27 April, 2022; originally announced April 2022.

  5. Optimizing Memory in Reservoir Computers

    Authors: Thomas L. Carroll

    Abstract: A reservoir computer is a way of using a high dimensional dynamical system for computation. One way to construct a reservoir computer is by connecting a set of nonlinear nodes into a network. Because the network creates feedback between nodes, the reservoir computer has memory. If the reservoir computer is to respond to an input signal in a consistent way (a necessary condition for computation), t… ▽ More

    Submitted 5 January, 2022; originally announced January 2022.

  6. arXiv:2012.01409  [pdf, other

    cs.NE nlin.CD

    Do Reservoir Computers Work Best at the Edge of Chaos?

    Authors: Thomas L. Carroll

    Abstract: It has been demonstrated that cellular automata had the highest computational capacity at the edge of chaos, the parameter at which their behavior transitioned from ordered to chaotic. This same concept has been applied to reservoir computers; a number of researchers have stated that the highest computational capacity for a reservoir computer is at the edge of chaos, although others have suggested… ▽ More

    Submitted 2 December, 2020; originally announced December 2020.

  7. Adding Filters to Improve Reservoir Computer Performance

    Authors: Thomas L. Carroll

    Abstract: Reservoir computers are a type of neuromorphic computer that may be built a an analog system, potentially creating powerful computers that are small, light and consume little power. Typically a reservoir computer is build by connecting together a set of nonlinear nodes into a network; connecting the nonlinear nodes may be difficult or expensive, however. This work shows how a reservoir computer ma… ▽ More

    Submitted 19 October, 2020; v1 submitted 24 August, 2020; originally announced August 2020.

  8. arXiv:1912.06472  [pdf, other

    nlin.AO cs.LG cs.NE stat.ML

    Dimension of Reservoir Computers

    Authors: Thomas L. Carroll

    Abstract: A reservoir computer is a complex dynamical system, often created by coupling nonlinear nodes in a network. The nodes are all driven by a common driving signal. In this work, three dimension estimation methods, false nearest neighbor, covariance and Kaplan-Yorke dimensions, are used to estimate the dimension of the reservoir dynamical system. It is shown that the signals in the reservoir system ex… ▽ More

    Submitted 10 December, 2019; originally announced December 2019.

    Comments: submitted to Chaos

    Journal ref: Chaos vol. 30 issue 1 013102 2020

  9. arXiv:1906.03186  [pdf, other

    nlin.AO cs.NE

    Mutual Information and the Edge of Chaos in Reservoir Computers

    Authors: Thomas L. Carroll

    Abstract: A reservoir computer is a dynamical system that may be used to perform computations. A reservoir computer usually consists of a set of nonlinear nodes coupled together in a network so that there are feedback paths. Training the reservoir computer consists of inputing a signal of interest and fitting the time series signals of the reservoir computer nodes to a training signal that is related to the… ▽ More

    Submitted 19 July, 2019; v1 submitted 6 June, 2019; originally announced June 2019.

  10. arXiv:1903.12487  [pdf, other

    cs.ET nlin.CD

    Network Structure Effects in Reservoir Computers

    Authors: Thomas L. Carroll, Louis M. Pecora

    Abstract: A reservoir computer is a complex nonlinear dynamical system that has been shown to be useful for solving certain problems, such as prediction of chaotic signals, speech recognition or control of robotic systems. Typically a reservoir computer is constructed by connecting a large number of nonlinear nodes in a network, driving the nodes with an input signal and using the node outputs to fit a trai… ▽ More

    Submitted 7 August, 2019; v1 submitted 28 March, 2019; originally announced March 2019.

    Comments: accepted for Chaos

    Journal ref: Chaos vol. 29, 083130 (2019)