Publications

Book (BK), book chapter (BC), thesis (TS).
Peer-reviewed journal paper (JR).
Peer-reviewed conference proceedings or poster (CF).
Peer-reviewed workshop or symposium (WS), demonstration (DM).
Number of citations according to Google Scholar (GS).

Research

📚 Book and chapters (47, 34)
🤖 Automated machine learning (45, 38, 30 27, 22)
🌐 Combinatorial optimization (46, 44, 35)
🧬 Protein structure prediction and docking (43, 33, 29, 23)
🚘 Autonomous vehicles (42, 41, 32, 31)
🙈🙉🙊 Vision, audio, and language (39, 37, 28, 26, 24, 21)

2021

47. The science of deep learning
Iddo Drori
Cambridge University Press
ISBN: 9781108835084
Forthcoming. (BK)

46. Galaxy TSP: Approximating a billion node TSP
Iddo Drori, Brandon Kates, William R. Sickinger, Anant Kharkar, Brenda Dietrich, Avi Shporer, Madeleine Udell
Submitted. (CF)
Abstract: We approximate a Traveling Salesman Problem (TSP) three orders of magnitude larger than the largest known benchmark, increasing the number of nodes from millions to billions. Previously, the World TSP dataset served as the largest benchmark for TSP approximation with 1.9 million cities. The dataset we use is currently the largest catalog of stars in the Milky Way, which we call Galaxy TSP, consisting of 1.69 billion stars. We use a divide and conquer approach for approximating the TSP by splitting the problem into tiles, approximating each tile, and merging the approximations. We learn how to split tiles for efficient computation. We demonstrate our approach on the optimization of space telescope target scheduling.
Data (TSPLIB GEOM format, MIT access)
Tour of Galaxy TSP

45. Under review
Iddo Drori, Brandon Kates, Anant Kharkar, William R. Sickinger, Lu Liu, Qiang Ma, Jonah Deykin, Nihar Sidhu, Madeleine Udell
Submitted. (CF)

2020

44. Learning to solve combinatorial optimization problems on real-world graphs in linear time
Iddo Drori, Anant Kharkar, William R. Sickinger, Brandon Kates, Qiang Ma, Suwen Ge, Eden Dolev, Brenda Dietrich, David P. Williamson, Madeleine Udell
IEEE International Conference on Machine Learning and Applications, 2020. (CF)
arXiv / BibTex

43. Morphing semi-supervised protein structures predicted using distance and torsion representations with deep graph ranking
Iddo Drori, Jessie Ji, Zining Fan, Anant Kharkar
Submitted. (CASP14, Bioinformatics, JR)

42. Vehicle trajectory prediction by transfer learning of semi-supervised models
Nick Lamm, Malavika Srikanth, Shashank Jaiprakash, Iddo Drori
Submitted. (WS)
arXiv

41. Trajectograms: Which semi-supervised trajectory prediction model to use?
Nick Lamm, Malavika Srikanth, Shashank Jaiprakash, Iddo Drori
ICML Workshop on AI for Autonomous Driving, 2020. (WS)
Paper / Video

40. Under review
Antonio Khalil Moretti, Zizhao Wang, Luhuan Wu, Iddo Drori, Itsik Pe'er
Submitted. (JR)

39. Realistic real-time voice swapping from single unpaired sentences
Carlo Provinciali, Junghoo Kim, Yihong Liu, Iddo Drori
International Conference on Acoustics, Speech, and Signal Processing, 2020. (CF DM)

38. Zero-shot AutoML
Iddo Drori, Lu Liu, Qiang Ma, Brandon Kates, Madeleine Udell
Annual Machine Learning Symposium, 2020. (WS)

37. High quality real-time structured debate generation
Niles Christensen, Eric Bolton, Alex Calderwood, Iddo Drori
Annual Machine Learning Symposium, 2020. (WS)

36. Variational objectives for Markovian dynamics with backward simulation
Antonio Khalil Moretti, Zizhao Wang, Luhuan Wu, Iddo Drori, Itsik Pe'er
European Conference on Artificial Intelligence (ECAI), 2020. (CF)
Paper / Video / Code / BibTex

35. Combinatorial optimization by graph pointer networks and hierarchical reinforcement learning
Qiang Ma, Suwen Ge, Danyang He, Darshan Thaker, Iddo Drori
AAAI Workshop on Deep Learning on Graphs: Methodologies and Applications, 2020. (WS)
arXiv / Code / BibTex

34. Deep variational inference
Iddo Drori
Handbook of Variational Methods for Nonlinear Geometric Data
Editors: Philipp Grohs, Martin Holler, Andreas Weinmann
Springer, 2020. (BC)
Book chapter / BibTex

2019

33. Accurate protein structure prediction by embeddings and deep learning representations
Iddo Drori, Darshan Thaker, Arjun Srivatsa, Daniel Jeong, Yueqi Wang, Linyong Nan, Fan Wu, Dimitri Leggas, Jinhao Lei, Weiyi Lu, Weilong Fu, Yuan Gao, Sashank Karri, Anand Kannan, Antonio Khalil Moretti, Mohammed AlQuraishi, Chen Keasar, Itsik Pe'er
Machine Learning in Computational Biology, 2019. (WS)
arXiv / Poster / Data / Code / BibTex

32. Winning the ICCV 2019 Learning to Drive Challenge
Michael Diodato, Yu Li, Manik Goyal, Iddo Drori
ICCV Autonomous Driving Workshop, 2019. (WS)
arXiv / Poster / Code / Press

31. Using segmentation masks in the ICCV 2019 Learning to Drive Challenge
Antonia Lovjer, Minsu Yeom, Benedikt Schifferer, Iddo Drori
ICCV Autonomous Driving Workshop, 2019. (WS)
arXiv / Poster / Code / Press

30. AutoML using metadata language embeddings
Iddo Drori, Lu Liu, Sharath Koorathota, Nian Yi, Jie Li, Antonio Khalil Moretti, Juliana Freire, Madeleine Udell
NeurIPS Workshop on Meta-Learning, 2019. (WS)
arXiv / Poster / Code

29. Protein structure prediction with deep learning representations
Iddo Drori, Darshan Thaker, Arjun Srivatsa, Daniel Jeong, Yueqi Wang, Linyong Nan, Fan Wu, Dimitri Leggas, Jinhao Lei, Weiyi Lu, Weilong Fu, Yuan Gao, Sashank Karri, Anand Kannan, Antonio Khalil Moretti, Chen Keasar, Itsik Pe'er
NeurIPS Workshop on Learning Meaningful Representations of Life, 2019. (WS)
Poster / Data / Code

28. Prose for a painting
Prerna Kashyap, Samrat Phatale, Iddo Drori
ICCV Workshop on Closing the Loop Between Vision and Language, 2019. (WS)
arXiv / Poster / Code

27. Automatic machine learning by pipeline synthesis using model-based reinforcement learning and a grammar
Iddo Drori, Yamuna Krishnamurthy, Raoni de Paula Lourenco, Remi Rampin, Kyunghyun Cho, Claudio Silva, Juliana Freire
ICML Workshop on Automated Machine Learning, 2019. (WS)
arXiv / Poster / Code / Press

26. Visual natural language query auto-completion for estimating instance probabilities
Samuel Sharpe, Jin Yan, Fan Wu, Iddo Drori
CVPR Language and Vision Workshop, 2019. (WS)
arXiv / Poster / Code

25. Training data poisoning for imperfect information games
Guy Aridor, Natania Wolansky, Jisha Jacob, Iddo Drori
Annual Machine Learning Symposium, 2019. (WS)
Poster / Code

24. Assessing the ability of CNNs to detect Glaucoma from OCT probability maps
Kaveri A. Thakoor, Qian Zheng, Linyong Nan, Xinhui Li, Emmanouill Tsamis, Rashmi Rajshekhar, Isht Dwivedi, Iddo Drori, Paul Sajda, Donald C. Hood
The Association for Research in Vision and Ophthalmology (ARVO) Annual Meeting, 2019. (CF)

2018

23. High quality protein Q8 secondary structure prediction by diverse neural network architectures
Iddo Drori, Isht Dwivedi, Pranav Shrestha, Jeffrey Wan, Yueqi Wang, Yunchu He, Anthony Mazza, Hugh Krogh-Freeman, Dimitri Leggas, Kendal Sandridge, Linyong Nan, Kaveri Thakoor, Chinmay Joshi, Sonam Goenka, Chen Keasar, Itsik Pe'er
NeurIPS Workshop on Machine Learning for Molecules and Materials, 2018. (WS)
arXiv / Poster / Code / BibTex

22. AlphaD3M: Machine learning pipeline synthesis
Iddo Drori, Yamuna Krishnamurthy, Remi Rampin, Raoni de Paula Lourenco, Jorge Piazentin Ono, Kyunghyun Cho, Claudio Silva, Juliana Freire
ICML International Workshop on Automated Machine Learning, 2018. (WS)
Paper / Presentation / Code / BibTex / Press

21. Explainable musical phrase completion
Gregory W. Johnsen, Ling Lin, Lucia Yu, Andrew Dempsey, Vishwali Mhasawade, Daniel Jaroslawicz, Iddo Drori
ICML Joint Workshop on Machine Learning for Music, 2018. (WS)
Poster / Code

20. Deep mutual information
Andrew Stirn, Robert Kwiatkowski, Iddo Drori
Annual Machine Learning Symposium, 2018. (WS)
Poster / Code

Industry

Between 2011-2016 founded and served as CEO of a data science start-up acquired in 2017, after working as a research scientist for companies acquired by Anaplan, Daz 3D, and Apple.

Previous

19. Sparse solution of underdetermined systems of linear equations by stagewise orthogonal matching pursuit
David L. Donoho, Yaakov Tsaig, Iddo Drori, Jean L. Starck
IEEE Transactions on Information Theory, 58 (2), 1094-1121, 2012. (JR)

18. Compressed video sensing
Iddo Drori
BMVA Symposium on 3D Video-Analysis, Display, and Applications, 2008. (WS)

17. Fast l1 minimization by iterative thresholding for multidimensional NMR spectroscopy
Iddo Drori
EURASIP Journal on Advances in Signal Processing 2007 (1), 2007. (JR)

16. Virtual northern analysis of the human genome
Evan H. Hurowitz, Iddo Drori, Victoria C. Stodden, David L. Donoho, Patrick O. Brown
PLoS One 2 (5), 2007. (JR)

15. Error prevention in random linear codes by iterative reweighted least squares
Iddo Drori
Technical Report, 2007

14. Solution of l1 minimization problems by LARS/homotopy methods
Iddo Drori and David L. Donoho
IEEE International Conference on Acoustics, Speech and Signal Processing, 2006. (CF)

13. Fast l1 minimization for genomewide analysis of mRNA lengths
Iddo Drori, Victoria C. Stodden, Evan H. Hurowitz
Genomic Signal Processing and Statistics (GENSIPS), 2006. (CF)

12. Multiscale representations for manifold-valued data
Inam Ur Rahman, Iddo Drori, Victoria C. Stodden, David L. Donoho, Peter Schroder
SIAM Journal on Multiscale Modeling and Simulation, 4 (4), 1201-1232, 2005. (JR)

11. Example-based rendering
Iddo Drori, PhD, outstanding doctoral award
Tel-Aviv University, 2004. (TS)
Thesis, Bibtex

10. Spectral sound gap filling
Iddo Drori, Alon Fishbach, Hezy Yeshurun
Proceeding of International Conference on Pattern Recognition, 871-874, 2004. (CF)

9. Interactive object segmentation in video by fitting splines to graph cuts
Iddo Drori, Tommer Leyvand, Daniel Cohen-Or, Hezy Yeshurun
ACM SIGGRAPH, Posters Session, 2004. (CF)

8. Video operations in the gradient domain
Iddo Drori, Tommer Leyvand, Shachar Fleishman, Daniel Cohen-or, Hezy Yeshurun
Technical Report, 2004

7. Bilateral mesh denoising
Shachar Fleishman, Iddo Drori, Daniel Cohen-Or
ACM Transactions on Graphics (TOG) 22 (3), SIGGRAPH, 950-953, 2003. (JR)

6. Fragment-based image completion
Iddo Drori, Daniel Cohen-Or, Hezy Yeshurun
ACM Transactions on Graphics (TOG) 22 (3), SIGGRAPH, 303-312, 2003. (JR)

5. Fast multiresolution image operations in the wavelet domain
Iddo Drori and Dani Lischinski
IEEE Transactions on Visualization and Computer Graphics, 9 (3), 395-411, 2003. (JR)

4. Example-based style synthesis
Iddo Drori, Daniel Cohen-Or, Hezy Yeshurun
IEEE Conference on Computer Vision and Pattern Recognition, 2003. (CF)

3. Image operations in the wavelet domain
Iddo Drori, MSc, Magna Cum Laude
Hebrew University of Jerusalem, 2000. (TS)

2. Wavelet warping
Iddo Drori and Dani Lischinski
Eurographics Rendering Techniques, 113-124, 2000. (CF)

1. Contact analysis of spatial fixed-axes pairs using configuration spaces
Iddo Drori, Leo Joskowicz, Elisha Sacks
IEEE International Conference on Robotics and Automation, 578-584, 1999. (CF)