Deep Submodular Functions: Definitions and Learning
Abstract
We propose and study a new class of submodular functions called deep submodular functions (DSFs). We define DSFs and situate them within the broader context of classes of submodular functions in relationship both to various matroid ranks and sums of concave composed with modular functions (SCMs). Notably, we find that DSFs constitute a strictly broader class than SCMs, thus motivating their use, but that they do not comprise all submodular functions. Interestingly, some DSFs can be seen as special cases of certain deep neural networks (DNNs), hence the name. Finally, we provide a method to learn DSFs in a max-margin framework, and offer preliminary results applying this both to synthetic and real-world data instances.
Cite
Text
Dolhansky and Bilmes. "Deep Submodular Functions: Definitions and Learning." Neural Information Processing Systems, 2016.Markdown
[Dolhansky and Bilmes. "Deep Submodular Functions: Definitions and Learning." Neural Information Processing Systems, 2016.](https://mlanthology.org/neurips/2016/dolhansky2016neurips-deep/)BibTeX
@inproceedings{dolhansky2016neurips-deep,
title = {{Deep Submodular Functions: Definitions and Learning}},
author = {Dolhansky, Brian W and Bilmes, Jeff A.},
booktitle = {Neural Information Processing Systems},
year = {2016},
pages = {3404-3412},
url = {https://mlanthology.org/neurips/2016/dolhansky2016neurips-deep/}
}