I tried (twice!) to publish a paper that was scientifically sound, but written such that it could be understood by a lay audience. It was rejected; quoting a reviewer: "This paper lacks math." That sentiment made me lose a lot of faith in academia. Now, I simply refuse to contribute any more time to writing papers or performing peer review (esp. in non-open publications). I'm sure I'm not alone; I know of at least one "seminal" robotics paper that was rejected from top venues multiple times for "simplicity" (lack of mathematics content) that went on to become a foundational paper in the field after appearing in a lower-tier venue years later.
The irony: it takes researchers a lot of time to make a paper dense & concise. If they "showed all steps", it would probably improve researcher productivity & make the material more approachable to newcomers. Instead publishers enforce length restrictions... for which authors dedicate upto 25% to related work (some of which is useful; much of which is pandering to likely peer reviewers in small, niche fields). Length restrictions seem equally foolish in the age of digital publishing. And again, inadvertent pedantry is the only explanation I can imagine... but happy to be wrong.
There are publishing venues intended for a lay audience, but most academic publishing is not, they have incompatible goals.
I've frequently heard complaints that people in some CS subfields in particular will just add complicated math because they have to rather than because it helps. It sucks because the authors don't have that great a grasp on the math anyway, the readers don't care about the math -- they just care about the intuition and process, and communication suffers overall.
My best papers had at most like two equations, and they were just there to clarify models for fits and the like in case the reader wasn't familiar with terms like "Arrhenius relation". So, you know, to actually make reading it less burdensome rather than just making it look more sophisticated.
There are two high level criteria for publication: novelty and difficulty (this is in my field of Programming Languages and Systems so keep that in mind).
The novelty requirement is important and I trust that you satisfied it but (as you pointed out in a child comment) you may not have met the difficulty requirement and the reviewer did their "best" to articulate that in a way that isn't the all together ridiculous "not hard enough".
Naturally we might wonder why "difficulty" is a requirement at all. Shouldn't the importance or impact of the work be the thing that matters regardless of how difficult it was to achieve? The problem is that it's _extremely_ hard to know what work will be impactful and so reviewers, who have to reject something like 90% of submissions, use the heuristic of "difficulty" to estimate.
This is a problem to be sure but I think it would be a problem in other settings as well.
Ayup. It's too annoying to translate the academic speak, but you can shortcut it.
For example, anything CS nowadays (I include crypto in this) must be 1) publicly available on the web, 2) come with running code that runs some basic tests, and 3) be limited to a single compilable file. Failure in any of the criteria means I move on. If the source code involves anything like "configure" it's an immediate fail. If the code passes all three of those criteria, it's probably more useful to read the code rather than the paper.
I used to love ISSCC for the reason that they used to demand both A) a die photograph of a chip and B) actual oscilloscope traces. You can't hide when you have to make test equipment produce data. Sadly, they got rid of that requirement in the late 90's, and the information content of the conference suffered correspondingly.
Academese exists because it works.
Length restrictions can be a bummer, but if you have a publishable result that you simply can't squeeze into 10-20 pages (depending on the venue), typically you split it in to two or more publications. This has the added advantage of ensuring that each published unit is a smaller, tighter piece of work. I don't think it's just pedantry.
https://en.wikipedia.org/wiki/Carl_Sagan
I used to see this with my peers in computer programming in the 1990s. There was a lot of anger and jealousy when everyday normal people started putting up websites. Several of my CS friends were of the opinion that this was almost polluting the WWW with bad code.
Why didn't you place the additional detail in an appendix, so as to not detract from the main points?
Curious. Which paper is this?
I don't get why people would try to publish in high-tier venue. To me it seems much more about polishing one's ego instead of improving the research quality.
The above quote is from Ted Chiang's short story "The Evolution of Human Science," originally published in Nature as "Catching crumbs from the table" [0]. It's a brilliant depiction of this very problem: when new developments contribute to an increasing gap between those who can make new developments, and those attempting to understand the state of the art, the entire process of scientific inquiry becomes less efficient. In fact, the scenario depicted is one where the majority of researchers become "distillers," to use the language of the original post.
While Chiang posits a science-fiction reason for the divide, "normal" research/technical debt is insidious as well. Without incentives to reduce debt, the knowledge gap widens until only a handful of experts can make significant contributions. It's a problem that needs to be tackled head-on in both research and engineering. I'd love to see more initiatives like Distill.
[0] http://www.nature.com/nature/journal/v405/n6786/full/405517a... - a highly recommended companion piece to the original post.
Tibshirani's "glossary" of ML and Statistics terms is a canonical example: http://statweb.stanford.edu/~tibs/stat315a/glossary.pdf
Expansion while a problem space is explored, drunken sailor style. Contraction and consolidation as best fit solutions are identified and adopted.
Technical debt due to entropy, obsolescence, communication lag (diffusion of innovation), pride, etc.
---
Oh. This reminds me. TODO: read up on facilities management, see how they deal with this. Stuff like scheduling capex and funding maintenance.
I can't count how many times I've invested meaningful time and effort to grok the key ideas and intuition of a new AI/DL/ML paper, only to feel that those ideas and intuitions could have been explained much better, less formally, with a couple of napkin diagrams.
Alas, authors normally have no incentive (or time, for that matter!) to publish nice concise explanations of their intuitions with easy-to-follow diagrams and clear notation... so the mountain of research debt continues to grow to the detriment of everyone.
I LOVE what Olah, Carter et al are trying to do here.
People studying topics ranging from Biblical Studies to History to Literature often do not create new source material, unlike in STEM. Yet there is a large degree of effort taken to "distill" existing facts through new lenses, producing novel concepts and interpretations. These efforts can transform our understanding of many areas of human endeavour.
In other words, improve the educational resources for complex subjects.
In our age where we're blessed with cheap printing of books and the possibility of creating complex interactive media, I think the question of designing user-friendly, powerful, and beautiful educational resources is a huge opportunity and pressing question.
Not just for people seeking to achieve a research-level understanding of a complex subject, but for all subjects and all people.
Consider the social value of beautiful, well-designed and nontrivial educational material for mathematics or basic science being widely available for all classes of people at all ages.
I'd argue that when news organizations use infographics or interactive journalism at its best, they are also performing this educational function.
Sorry for the long post, but to summarize, I think it's useful to recognize research debt as a specific case of the art and practice of creating media for education.
The goal of a practicing scientist is very much at odds with someone whose job is to translate science into larger audiences. I've had very well-intentioned rational research scientists tell me with a straight face that "my job is to produce science results, not to communicate it. that's someone else's job", usually with the attitude that it's less respected or somehow self-aggrandizing. "The best science will be self-evident" attitude that all researchers secretly aspire for, not realizing that 99% of impactful science has had effort spent to promote, frame, or distribute it.
This weird stereotype is somehow beaten into scientists from the very beginning, and I haven't been able to figure out where this comes from. Obviously, yes, it's a lack of tools and accessibility into letting scientists also become distillers themselves. But the motivations and incentives at the center of the whole system is what's making this whole imbalance. I think there are parts of our research system that actually say "No, you cannot and should not distill your science".
Ultimately, for me, it gets back to funding. If review articles and outreach weighed just as much as citation count in tenure and grant committees, then maybe this could start to change. Yet, these committees still don't value open access, and look how tough that battle has been.
Also - this solution is really great and commendable, but I don't see how this works outside of ML/CS where research outputs are more like software development - gists, snippets, prototypes that are immediately shared, pushed, forked. More science fields like ecology, synthetic biology, anthropology, will look like this, but it will take a few human generations.
"Nimmo received his first assignment at the age of twenty-five, after he had completed his apprenticeship and been out in the field for less than three months. It came in the shape of a clotted manuscript whose language would impart no glimmering of understanding to any reader, however qualified, without careful study and some inspired guesswork. Nimmo took it apart and put it together again (after five long and exasperating interviews with the authors, who were biophysicists), making the language taut and meaningful and smoothing the style to a pleasant gloss."
In the story Nimmo has less prestige than a "real researcher" but the role pays well and he is in high demand.
The problem is just that the pace of research in the authors field is too fast at the moment. What's the hurry? Over time, the citation graph will reveal the most significant work, and the community will naturally distill that research for maximum effect. The danger is that beautiful distillation of an extremely "niche topic" will not change the fact that it has limited scope and may even limit abstraction. Of course, I say danger with tounge-in-cheek...
I do think that the ML / CS / etc. community is actually more open than other academic fields, and so this is definitely the right subfield to start in. Putting open access preprints online is not common practice in all disciplines, although it really should be.
I wonder if it makes sense for Distill to also publish on fields outside of pure ML - e.g. as applied to specific problems in other domains. I work in materials informatics, and I suspect that research in such fields (ML + applied sciences) might benefit quite a bit from having key results 'distilled' in this format.
Such a forum could make it much easier to decipher published work, and to fill in details which were missing. Also, errors in publications become clear more quickly.
This seems like the better way to do it (my way is taking way to many words) - something like better science reporting.
My concern is the act of writing - Medium has a real nice web editor. What can I use to write an article using this HTML/CSS/JS without literally writing the HTML?
And it's great, it means I can toy with features and consider "what could I do if it was in a real language ?". Also, we can observe idioms and usage that gets developed when some advanced feature start being used by "normal" programmers.
Computer science, in general, does have the advantage that the distance to applications is quite often much shorter than math, which forces part of this distillation process to proceed a bit quicker. On the other hand, the formalization is highly non-uniform, due to how young it is as a science.
As far as I can tell, progress towards eliminating "research debt" takes two forms: on the one hand there is a place for good exposition, typically in the form of textbooks, and on the other hand concepts get better understood over time and people come up with simpler explanations. In both cases the results can already be published...
Is the situation in machine learning really so bad that nobody is going to publish simpler explanations of known results?
Here is a (well-publicized) post which only serves to hype up and stake a claim on what is already valued and practiced, the exposition of research. The message seeks to capture an ignorant readership and practitioners with short-term memory, and have them walk away with the thought "This is the place where good research expositions will be."
The machine learning learning community has already benefited from the myriad great expositions provided online for free, in addition to the locations where even source code is given alongside research findings. I will not link to these sites, in hopes to not seem a salesman, but if you've taken an interest in the field and taken some time to search on a topic (for example neural nets), you will have likely already found one of several free, helpful resources. This includes online courses, online books, blogs, videos, &c.
These individuals give examples of already well-written expositions going back years (associating these well-received expositions with their own endeavour), yet the theme is one of "newness", helped by the usage of terms like "distillers" and "research debt". In Silicon Valley, it seems that if something's been given enough press and sounds new, you should at least hop on the bandwagon for a while, lest you risk missing out on being an "early adopter".
Publishers are not a new conception either. They're a funnel which selects what you see. In an era where the larger population is beginning to see how much power publishers have over what they think, new efforts should strengthen decentralization. Playing to the tune of publishers has gotten us into the mess we're in.
Peer review is a mainstay of science, and I am in complete support of it, but peer review and publishers do not need to coexist. I and others will happily use a decentralized system with peer review, additionally and crucially providing transparency.
Good exposition should occur. Good exposition does occur. Indeed, people are learning: Ask yourself when you last learned from someone's writing. Audiences get their information from many sources, and if they can't understand those sources, they don't go to them.
Addendum. I will not discuss at length the repercussions of teaching the population how to create intelligent systems, but that is a dangerous road for all of us, and not one easily traversed. Companies and other powerful persons have a strong interest in guaranteeing they have a large pool of subordinates who have skills that they can profit greatly from, so it's obvious why the push for software engineering and artificial intelligence teaching is so strong (the promise and hype has been strong). But this is heavy-handed and short-sighted. Businesses have functioned with this approach in the past however, so I wager they assume past performance can be used for prediction in this case as well. If anyone's doing any thinking at all.
Especially for software, the best content marketing is an immense value to the community, helping it understand core ideas and adopt new technology more easily.
Over the last years, I gave a lot of thought to the topic of conveying information. I see research as the process in which knowledge is created. This knowledge then has to be “encoded” in a format that allows for the transmission to other people. This encoding can be optimized in different ways. Research articles have the advantage that they are close to “lossless” in that they are supposed to contain all information necessary to build up that knowledge. This makes them well suited for archival, especially as they can be stored as a stack of paper.
However, research articles are often not optimized for building up that knowledge in an efficient way. I believe that the “encoding” optimized for learning & understanding should be more like a progressive image codec, in that it provides a comprehensive view as soon as possible, filling in further details along the way. This also makes it possible to stop whenever you have reached the level of detail that is relevant to you. The challenge in creating these encodings is to extract the information that provides the most clear & useful picture as soon as possible. I like the word “to distill” for that process, as it is really about extracting the essence of a body of information.
Doing this work for research articles is how I understand the goal of distill.pub, which seems extremely valuable to me. However, I think this is just the first step. What is the most useful distillation of all of deep neural networks? Of all of machine learning? Of all of computer science? As others mentioned, there are some forms of publications (review articles, textbooks) that do part of this distillation process, but they only cover part of the spectrum. Preciously few textbook contain a well thought-out summary of their contents and not just an introduction. In my experience, often the least amount of thought is given to the highest level of abstraction (e.g. what is the essence of mathematics?), even though they are the most fundamental ones.
It would be great if there was more focus on extracting useful understanding from the ocean of knowledge we already have (useful both in the sense of being applicable on its own as well as being a solid foundation to build more knowledge on). It looks like distill.pub is a step in that direction, and I really hope it will bring more attention and recognition to this kind of work.