Go to file
NewAlexandria 39fd04bdce Math papers from original isomorphisms PR (#587)
* Add gitter for community.

* Update CODE_OF_CONDUCT.md

* Add statecharts paper in a new systems modeling category (#565)

* Rename "paradigm" and "plt" folders for findability (#561)

* rename "language-paradigm" folder for findability

lang para pluralize

* rename PLT => languages-theory

* fixed formatting

* group pattern-* related papers (#564)

* combine clustering algo into pattern matching

* rename stringology with the pattern_ prefix

* improved the README header info for paper related to patterns

* consolidate org-sim and sw-eng dirs (#567)

* consolidate org-sim and sw-eng dirs
* typo and links

* Fixed link (#568)

* Update README.md
* Fixed A Unified Theory of Garbage Collection link

* Verification faults dirs (#566)

* consolidate program verificaiton and program fault detection listings.
* faults and validation gets header info

* self-similarity by Tom Leinster

Again on the topic of renormalisation. Dr Leinster has a nice, simple picture of self-similarity.

* added new papers in Machine Learning dir.  fixed-up references
Truncation of Wavelet Matrices
Understanding Deep Convolutional Networks
General self-similarity: an overview

cleanup url files (wrong repo format)

* what has sphere packing to do with compression?

• role of E8 & Leech lattice in optimal codes
• mathematically best compression was never used
• ikosahedron

* surfaces ∑

I show this paper to college freshmen because
• it’s pictorial
• it’s about an object you mightn’t have considered mathematical
• no calculus, crypto, ML, or pretentious notation
• it’s short
• it’s a classification proof: “How can it be that you know something about _all possible_ X, even the xϵX you haven’t seen yet?’

* good combinatorics

Programmers are used to counting boring things. Why not count something more interesting for a change?

* added comentaries from commit messages.  more consistent formatting.

* graphs

Programmers work with graphs often (file system, greplin, trees, "graph isomorphism problem" (who cares) ).   But have you ever tried to construct a simpler building-block (basis) with which graphs could be built? Or at least a different building block to build the same old things.

This <10-page paper also uses 𝔰𝔩₂(ℂ), a simple mathematical object you haven’t heard of, but which is a nice lead-in to an area of real mathematics—rep theory—that (1) contains actual insights (1a) that you aren’t using (2) is simple (3) isn’t pretentious.

* from dominoes to hexagons

why is this super-smart guy interested in such simple drawings?

* sorting

You do sorting all the time. Are there smart ways to organise sub-sorts?

* distributed robots!!

Robots! And varying your dimensionality across a space. But also — distributed robots!

* knitting

Get into knitting.

Learn a data structure that needs to be embedded in 3D to do its thing.

Break your mind a bit.

* female genius

* On “On Invariants of Manifolds”

2 pages about how notation and algorithms are inferior to clarity and simplicity.

* pretty robots

You’ll understand calculus better after looking at these pretty 75 pages.

* Farey

Have another look at ye olde Int class.

* renormalisation

Stéphane Mallat thinks renormalisation has something to do with why deep nets work.

* the torus trick, applied

In Simons Foundation’s interview by Michael Hartley Freedman of Robion Kirby, Freedman mentions this paper in which MHF applied RK’s “torus trick” to compression via wavelets.

* renormalisation

Here is a video of a master (https://press.princeton.edu/titles/5669.html) talking about renormalisation. Which S Mallat has suggested is key to why deep learning works.

* Cartan triality + Milnor fibre

This is a higher-level paper, but still a survey (so more readable). It ties together disparate areas like Platonic solids (A-D-E), Milnor’s exceptional fibre, and algebra.

It has pictures and you’ll get a better sense of what mathematics is like from skimming it.

* Create see.machine.learning

* tropical geometry

Recently there have been some papers posted about tropical geometry of neural nets. Tropical is also said to be derived from CS. This is a good introduction.

* self-similarity by Tom Leinster

Again on the topic of renormalisation. Dr Leinster has a nice, simple picture of self-similarity.

* rename papers accordingly, and add descriptive info

remove dup maths papers

* fixed crappy explanations

* improved the annotations for papers in the Machine Learning readme

* remediated descriptive wording for papers in the mathematics section

* removed local copy and added link to Conway Zip Proof

* removed local copy and added link to Packing of Spheres - Sloane

* removed local copy and added link to Algebraic Topo - Hatcher

* removed local copy and added link to Topo of Numbers - Hatcher

* removed local copy and added link to Young Tableax - Yong

* removed local copy and added link to Elements of A Topo

* removed local copy and added link to Truncation of Wavlet Matrices

Co-authored-by: Zeeshan Lakhani <202820+zeeshanlakhani@users.noreply.github.com>
Co-authored-by: Wiktor Czajkowski <wiktor.czajkowski@gmail.com>
Co-authored-by: keddad <keddad@yandex.ru>
Co-authored-by: i <isomorphisms@sdf.org>
2019-12-25 23:36:58 -05:00
.github change to v8 since v1 is a buggy redirect loop (#531) 2018-11-10 10:05:42 -05:00
affective-computing Added Picard first paper on affective computing (#507) 2018-02-01 06:31:58 -05:00
android added space after a md formatted link 2014-05-30 13:05:49 -07:00
api_design Update to all READMEs for hosted content 2015-10-07 15:12:22 -04:00
artificial_intelligence Add: Artificial Intelligence - A Universal Music Translation Network (#545) 2019-05-10 18:51:08 -04:00
audio_comp_sci Adding the Marsyas open source audio processing framework. (#492) 2017-10-26 08:16:48 -04:00
biocomputing List 'A DNA-Based Archival Storage System' (#427) 2016-11-19 17:05:48 -05:00
brain-computer-interface Added a list of papers for Brain Computer Interface. (#586) 2019-12-13 02:04:44 -05:00
caching spartan distributed array framework / sqlcache (#465) 2017-07-09 14:05:23 -04:00
combinatory_logic Fix for URL to Flattening Combinators PDF (#548) 2019-06-06 13:41:41 -04:00
comp_sci_fundamentals_and_history Add link to article by Marvin Minsky (#482) 2017-10-03 06:20:29 -04:00
computational_creativity add for pwl-nyc april 2016-03-18 14:19:07 -04:00
computer_architecture add papers referred to by @skamille 2014-07-17 23:03:12 -05:00
computer_education A Framework for Automated Generation of Questions Across Formal Domains 2015-10-09 13:12:09 +08:00
computer_graphics Fix 404 papers (#577) 2019-10-21 20:08:46 -04:00
computer_vision Adding Object Identification for Computer Vision Using Image Segmentation and Computer Vision Based Detection and Localization of Potholes in Asphalt Pavement Images (#583) 2019-11-14 21:27:23 -06:00
concurrency Corrects typos in filenames (#479) 2017-09-05 15:12:21 -04:00
crash_only Add crash-only software dir + articles 2015-05-30 09:34:43 -04:00
cryptography Fix 404 papers (#577) 2019-10-21 20:08:46 -04:00
data_compression Math papers from original isomorphisms PR (#587) 2019-12-25 23:36:58 -05:00
data_fusion kalman filter and category (#410) 2016-08-24 11:18:00 -04:00
data_replication Add papers presented on SF chapter on Feb 23rd 2017 (#432) 2017-02-26 09:14:21 -05:00
data_science Add Tidy Data (2014) to list of articles (#414) 2016-08-30 10:47:06 -04:00
data_structures Fix two broken links (#558) 2019-08-18 23:11:21 -04:00
datastores Add the google file system (#522) 2018-06-05 08:38:45 -04:00
design Adding the original MVC paper (#532) 2018-11-24 09:07:04 -05:00
digital_currency Ethereum: a secure decentralized generalized transaction ledger (#523) 2018-06-13 19:34:35 -04:00
distributed_systems Fix broken links (#578) 2019-10-23 09:27:25 -04:00
economics Adding Varian 2009 (#574) 2019-10-01 08:49:30 -04:00
ethics Update to all READMEs for hosted content 2015-10-07 15:12:22 -04:00
experimental_algorithmics Fix a couple dead links. (#517) 2018-06-01 15:56:18 -04:00
faults_and_verification Verification faults dirs (#566) 2019-09-07 11:18:05 -04:00
gamification Game design elements link fix (#579) 2019-10-24 20:10:04 -04:00
garbage_collection Add papers presented on SF chapter on Feb 23rd 2017 (#432) 2017-02-26 09:14:21 -05:00
gossip Update SWIM Link (#557) 2019-08-07 18:55:32 -04:00
information_retrieval Corrected indentation (#575) 2019-10-08 21:47:41 -04:00
information_theory Fix a couple dead links. (#517) 2018-06-01 15:56:18 -04:00
languages Rename "paradigm" and "plt" folders for findability (#561) 2019-09-04 06:38:53 -04:00
languages-paradigms Rename "paradigm" and "plt" folders for findability (#561) 2019-09-04 06:38:53 -04:00
languages-theory Fix links after rename plt to languages-theory (#573) 2019-09-18 10:59:21 -05:00
logic_and_programming spelling error in logic_and_programming readme 2016-02-09 11:35:32 -07:00
machine_learning Math papers from original isomorphisms PR (#587) 2019-12-25 23:36:58 -05:00
macros Update to all READMEs for hosted content 2015-10-07 15:12:22 -04:00
mathematics Math papers from original isomorphisms PR (#587) 2019-12-25 23:36:58 -05:00
memory_management Fixed link (#568) 2019-09-07 11:17:35 -04:00
networks Fix broken links (#578) 2019-10-23 09:27:25 -04:00
non_blocking_algorithms Cryptography, non-blocking algorithm, quantum computing (#409) 2016-08-18 10:16:55 -04:00
operating_systems Fix broken links (#578) 2019-10-23 09:27:25 -04:00
pattern_matching group pattern-* related papers (#564) 2019-09-04 06:39:40 -04:00
pattern_stringology group pattern-* related papers (#564) 2019-09-04 06:39:40 -04:00
physics add paper for presentation 11/19 nyc pwl 2015-10-20 16:49:38 -04:00
privacy KHyperLogLog paper: measure of reidentifiability in anonymyzed data (#589) 2019-11-24 13:51:40 -06:00
processes Fix typo 2016-02-19 12:03:07 -06:00
quantum_computing Fix broken link in Quantum Computing (#470) 2017-07-22 08:33:41 -04:00
robotics Fix broken links (#578) 2019-10-23 09:27:25 -04:00
security Add Meltdown and Spectre papers (#506) 2018-01-29 20:48:29 -05:00
software_engineering_orgs consolidate org-sim and sw-eng dirs (#567) 2019-09-07 11:16:40 -04:00
speech_recognition Update README.md (#555) 2019-07-14 15:30:43 -04:00
sports_analytics Update to all READMEs for hosted content 2015-10-07 15:12:22 -04:00
streaming_algorithms Created Streaming Algorithms folder (#434) 2017-03-27 06:34:21 -04:00
sublinear_algorithms Update to all READMEs for hosted content 2015-10-07 15:12:22 -04:00
systematic_review create folder and add paper systematic_review (#433) 2017-04-24 09:16:50 -04:00
systems_modeling Add statecharts paper in a new systems modeling category (#565) 2019-09-03 22:50:21 -04:00
testing fix: links to existing paper (#503) 2018-01-11 19:12:22 -05:00
time_series Time-series new paper: ASAP (#446) 2017-05-01 12:42:35 -04:00
unikernels Fix broken links (#578) 2019-10-23 09:27:25 -04:00
user_interfaces Adding projectional editor paper, presented in Seattle papers we love in May 2017. (#457) 2017-06-01 06:42:28 -04:00
virtual_machines Move papers from operating systems to virtual machines (#519) 2018-06-04 15:19:32 -04:00
.gitignore primecoin 2013-11-30 12:15:01 -05:00
CODE_OF_CONDUCT.md Update CODE_OF_CONDUCT.md 2019-09-03 09:21:50 -04:00
nautilus.db nautilus.db from branch nautilus-1520213103.462075 2018-03-05 01:25:09 -05:00
README.md Add Buenos Aires to the list of chapters (#584) 2019-11-14 21:57:52 -06:00

Papers We Love

Gitter

Papers We Love (PWL) is a community built around reading, discussing and learning more about academic computer science papers. This repository serves as a directory of some of the best papers the community can find, bringing together documents scattered across the web. You can also visit the Papers We Love site for more info.

Due to licenses we cannot always host the papers themselves (when we do, you will see a 📜 emoji next to its title in the directory README) but we can provide links to their locations.

If you enjoy the papers, perhaps stop by a local chapter meetup and join in on the vibrant discussions around them. You can also discuss PWL events, the content in this repository, and/or anything related to PWL on our Slack, after signing-up to join it, or on our #paperswelove IRC channel on freenode.

Chapters

Here are our official chapters. Let us know if you are interested in starting one in your city!

All of our meetups follow our Code of Conduct.

Past Presentations

Check out our YouTube and MixCloud (audio-only format) channels.

Info

We're looking for pull requests related to papers we should add, better organization of the papers we do have, and/or links to other paper-repos we should point to.

Other Good Places to Find Papers

Please check out our wiki-page for links to blogs, books, exchanges that are worth a good read.

How To Read a Paper

Reading a paper is not the same as reading a blogpost or a novel. Here are a few handy resources to help you get started.

Applications/Ideas built around Papers We Love

Contributing Guidelines

Please take a look at our CONTRIBUTING.md file.

The name "Papers We Love" and the logos for the organization are copyrighted, and under the ownership of Papers We Love Ltd, all rights reserved. When starting a chapter, please review our guidelines and ask us about using the logo.