Live data from Hacker News

Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

pratt.duke.edu

41–50 of 50 posts

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#41

Earlier quoted context omitted.

Cynthia has a great paper where she distinguishes between "interpretable" and "explainable" https://arxiv.org/pdf/1811.10154.pdf

"Explainable" just means you didn't build your app/service using any technology that isn't interpretable. Her argument is that the strategy of reverse engineering a method to convert it from inexplicable to explicable is inherently less effective than maintaining explicability at all times in the app's genesis -- from the design phase through implementation. But Rudin's Premise is philosophical more than practical. I…

>If the problem at hand is better solved using a black box (in terms of accuracy, precision, robustness, etc)

It's been a while since I read her work, but IIRC one of the positions she argues for, which I find plausible, is that interpretable models can be performance competitive. For example, it could be that the only reason black box methods outperform is because they've been more heavily researched, and if we were to put more research into interpretable methods, we could achieve parity. I also mentioned a few reasons why we might expect interpretable models to perform better a priori in this comment https://news.ycombinator.com/item?id=28838321

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#42

Interesting article, but I think this sentence was unfair to other AI scholars, who also want AI to help society. "While many scholars in the developing field of machine learning were focused on improving algorithms, Rudin instead wanted to use AI’s power to help society."

A Peter Norvig quote from yesterday's article about his transition to Stanford... "In the past, the interesting questions were around what algorithm is best for doing this optimization. Now that we have a great set of algorithms and tools, the more pressing questions are human-centered: Exactly what do you want to optimize? Whose interests are you serving? Are you being fair to everyone? Is anyone being left out? Is…

That makes the sentence quoted by GP sound like a category error to me. Developing better algorithms and developing more useful models to run on those algorithms are not an "either/or" situation.

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#43

Earlier quoted context omitted.

Cynthia has a great paper where she distinguishes between "interpretable" and "explainable" https://arxiv.org/pdf/1811.10154.pdf

"Explainable" just means you didn't build your app/service using any technology that isn't interpretable. Her argument is that the strategy of reverse engineering a method to convert it from inexplicable to explicable is inherently less effective than maintaining explicability at all times in the app's genesis -- from the design phase through implementation. But Rudin's Premise is philosophical more than practical. I…

From the linked paper, linked again [0] below, I think this represents Rudins philosophical view, and why it could be practical:

  Here is the Rashomon set argument: Consider that the data permit a large set of reasonably accurate predictive models to exist. Because this set of accurate models is large, it often contains at least one model that is interpretable. This model is thus both interpretable and accurate. 

  Unpacking this argument slightly, for a given data set, we define the Rashomon set as the set of reasonably accurate predictive models (say within a given accuracy from the best model accuracy of boosted decision trees). Because the data are finite, the data could admit many close-to-optimal models that predict differently from each other: a large Rashomon set. I suspect this happens often in practice because sometimes many different machine learning algorithms perform similarly on the same dataset, despite having different functional forms (e.g., random forests, neural networks, support vector machines). As long as the Rashomon set contains a large enough set of models with diverse predictions, it probably contains functions that can be approximated well by simpler functions, and so the Rashomon set can also contain these simpler functions. Said another way, uncertainty arising from the data leads to a Rashomon set, a larger Rashomon set probably contains interpretable models, thus interpretable accurate models often exist.


  If this theory holds, we should expect to see interpretable models exist across domains. These interpretable models may be hard to find through optimization, but at least there is a reason we might expect that such models
exist.

[0] https://arxiv.org/pdf/1811.10154.pdf

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#44

Interesting article, but I think this sentence was unfair to other AI scholars, who also want AI to help society. "While many scholars in the developing field of machine learning were focused on improving algorithms, Rudin instead wanted to use AI’s power to help society."

Most AI papers I see aren't directly focused on using AI to help society. It's unclear how a small performance increase on ImageNet helps society, for instance.

I would imagine that it helps by saving computational resources, making the results cheaper to obtain.

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#45

Earlier quoted context omitted.

"Explainable" just means you didn't build your app/service using any technology that isn't interpretable. Her argument is that the strategy of reverse engineering a method to convert it from inexplicable to explicable is inherently less effective than maintaining explicability at all times in the app's genesis -- from the design phase through implementation. But Rudin's Premise is philosophical more than practical. I…

>If the problem at hand is better solved using a black box (in terms of accuracy, precision, robustness, etc) It's been a while since I read her work, but IIRC one of the positions she argues for, which I find plausible, is that interpretable models can be performance competitive. For example, it could be that the only reason black box methods outperform is because they've been more heavily researched, and if we were…

I'd find Rudin's argument a lot more convincing if she offered an existence proof, like using the same number of examples to train an equally discriminative SVM or random forest (or hybrid) that can equal the performance of AlexNet in 2012 on the ImageNet ILSVRC (or in another domain where DNNs are SOTA).

Until that can be done, I think few outside academia will invest time or money in alternative non-DNN methods in the hope of competing with today's even superior DNN variants. There's a decade of evidence now that DNNs are incontestable discriminators in numerous domains, relative to pre-2012 ML technology anyway.

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#47
post #35

I was also one of Cynthia's Ph.D. advisors when she was a graduate student at Princeton, some twenty years ago. It was obvious to me then that she would go on to do great things, so it's delightful to read this news this morning. My fondest memory of Cynthia, however, has nothing to do with science, and everything to do with just being a kind person. We were at the NEC Research Institute's company picnic where they h…

In my senior year at Duke, I took her ML class (her first semester at Duke). She was an excellent professor, one of the absolute best I had while there. She focused heavily on both implementation and theory, which I found to be rare.

Her class became so popular within the add/drop period that Duke added a second section and also doubled the attendance for each section. I'm pretty sure she went from being supposed to teach about 70 students to teaching 300. Nevertheless, her teaching was top notch, and I learned more there than pretty much any other CS class, and still rely on this knowledge today!

I too am really glad she won this award.

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#48

What’s with “Squirrel AI”? Did that seem slightly out of place?

Squirrel AI is a Chinese online education company. It is the first large scale AI-powered adaptive education provider in China [...] https://en.wikipedia.org/wiki/Squirrel_AI Thousand Talents Obfuscation Initiative?

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#49

What’s with “Squirrel AI”? Did that seem slightly out of place?

Squirrel AI is a Chinese online education company. It is the first large scale AI-powered adaptive education provider in China [...] https://en.wikipedia.org/wiki/Squirrel_AI Thousand Talents Obfuscation Initiative?

The benefit for humanity has award has only been a thing since 2021, Mrs. Rudin received the 2022 version.

So lets say its been running for 2 years.

And the only other comparable scientific awards of such monetary value are Turing and Nobel?

Wow very generous people.

1. https://www.aaai.org/Awards/squirrel-ai-award.php

Re: Cynthia Rudin wins the 2021 AAAI Squirrel AI Award

#50

Earlier quoted context omitted.

>If the problem at hand is better solved using a black box (in terms of accuracy, precision, robustness, etc) It's been a while since I read her work, but IIRC one of the positions she argues for, which I find plausible, is that interpretable models can be performance competitive. For example, it could be that the only reason black box methods outperform is because they've been more heavily researched, and if we were…

I'd find Rudin's argument a lot more convincing if she offered an existence proof, like using the same number of examples to train an equally discriminative SVM or random forest (or hybrid) that can equal the performance of AlexNet in 2012 on the ImageNet ILSVRC (or in another domain where DNNs are SOTA). Until that can be done, I think few outside academia will invest time or money in alternative non-DNN methods in…

>There's a decade of evidence now that DNNs are incontestable discriminators in numerous domains, relative to pre-2012 ML technology anyway.

Do we know that this is due to inherent superiority of DNNs, vs just experiencing a virtuous cycle of success leading to increasing investment leading to more success?

Post reply on HN