Skip to main content

Showing 1–6 of 6 results for author: Earl, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2202.07132  [pdf

    cs.NE cs.AI cs.LG q-bio.NC stat.CO

    Memory via Temporal Delays in weightless Spiking Neural Network

    Authors: Hananel Hazan, Simon Caby, Christopher Earl, Hava Siegelmann, Michael Levin

    Abstract: A common view in the neuroscience community is that memory is encoded in the connection strength between neurons. This perception led artificial neural network models to focus on connection weights as the key variables to modulate learning. In this paper, we present a prototype for weightless spiking neural networks that can perform a simple classification task. The memory in this network is store… ▽ More

    Submitted 14 February, 2022; originally announced February 2022.

  2. arXiv:2101.02011  [pdf, ps, other

    cs.CY

    Towards an Abolitionist AI: the role of Historically Black Colleges and Universities

    Authors: Charles C. Earl

    Abstract: Abolition is the process of destroying and then rebuilding the structures that impede liberation. This paper addresses the particular case of Black folk in the United States, but is relevant to the global decolonization movement. Using notions of abolition and infrastructures of feeling developed by Ruth Wilson Gilmore, I view Historically Black Colleges and Universities ( HBCUs ) as a particular… ▽ More

    Submitted 6 January, 2021; originally announced January 2021.

    Comments: Presented at Resistance AI Workshop, NeurIPS 2020 Conference. see https://sites.google.com/view/resistance-ai-neurips-20

  3. Pushdown flow analysis with abstract garbage collection

    Authors: J. Ian Johnson, Ilya Sergey, Christopher Earl, Matthew Might, David Van Horn

    Abstract: In the static analysis of functional programs, pushdown flow analysis and abstract garbage collection push the boundaries of what we can learn about programs statically. This work illuminates and poses solutions to theoretical and practical challenges that stand in the way of combining the power of these techniques. Pushdown flow analysis grants unbounded yet computable polyvariance to the analysi… ▽ More

    Submitted 19 June, 2014; originally announced June 2014.

    ACM Class: D.3.4; F.3.2

    Journal ref: Journal of Functional Programming, Volume 24, Special Issue 2-3, May 2014, pp 218-283

  4. arXiv:1207.1813  [pdf, other

    cs.PL

    Introspective Pushdown Analysis of Higher-Order Programs

    Authors: Christopher Earl, Ilya Sergey, Matthew Might, David Van Horn

    Abstract: In the static analysis of functional programs, pushdown flow analysis and abstract garbage collection skirt just inside the boundaries of soundness and decidability. Alone, each method reduces analysis times and boosts precision by orders of magnitude. This work illuminates and conquers the theoretical challenges that stand in the way of combining the power of these techniques. The challenge in ma… ▽ More

    Submitted 7 July, 2012; originally announced July 2012.

    Comments: Proceedings of the 17th ACM SIGPLAN International Conference on Functional Programming, 2012, ACM

    ACM Class: D.3.4; F.3.2

  5. arXiv:1009.1560  [pdf, ps, other

    cs.PL

    Stack-Summarizing Control-Flow Analysis of Higher-Order Programs

    Authors: Christopher Earl, Matthew Might, David Van Horn

    Abstract: Two sinks drain precision from higher-order flow analyses: (1) merging of argument values upon procedure call and (2) merging of return values upon procedure return. To combat the loss of precision, these two sinks have been addressed independently. In the case of procedure calls, abstract garbage collection reduces argument merging; while in the case of procedure returns, context-free approache… ▽ More

    Submitted 8 September, 2010; originally announced September 2010.

    ACM Class: F.3.2; F.4.1

  6. arXiv:1007.4268  [pdf, ps, other

    cs.PL

    Pushdown Control-Flow Analysis of Higher-Order Programs

    Authors: Christopher Earl, Matthew Might, David Van Horn

    Abstract: Context-free approaches to static analysis gain precision over classical approaches by perfectly matching returns to call sites---a property that eliminates spurious interprocedural paths. Vardoulakis and Shivers's recent formulation of CFA2 showed that it is possible (if expensive) to apply context-free methods to higher-order languages and gain the same boost in precision achieved over first-ord… ▽ More

    Submitted 24 July, 2010; originally announced July 2010.

    Comments: The 2010 Workshop on Scheme and Functional Programming

    ACM Class: F.3.2; F.4.1