{"id":326987,"date":"2016-11-26T14:52:14","date_gmt":"2016-11-26T22:52:14","guid":{"rendered":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/?post_type=msr-research-item&#038;p=326987"},"modified":"2018-10-16T21:18:21","modified_gmt":"2018-10-17T04:18:21","slug":"efficient-learning-generalized-linear-single-index-models-isotonic-regression","status":"publish","type":"msr-research-item","link":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/publication\/efficient-learning-generalized-linear-single-index-models-isotonic-regression\/","title":{"rendered":"Efficient Learning of Generalized Linear and Single Index Models with Isotonic Regression"},"content":{"rendered":"<p>Generalized Linear Models (GLMs) and Single Index Models (SIMs) provide powerful generalizations of linear regression, where the target variable is assumed to be a (possibly unknown) 1-dimensional function of a linear predictor. In general, these problems entail non-convex estimation procedures, and, in practice, iterative local search heuristics are often used. Kalai and Sastry (2009) provided the first provably efficient method, the \\emph{Isotron} algorithm, for learning SIMs and GLMs, under the assumption that the data is in fact generated under a GLM and under certain monotonicity and Lipschitz (bounded slope) constraints. The Isotron algorithm interleaves steps of perceptron-like updates with isotonic regression (fitting a one-dimensional non-decreasing function). However, to obtain provable performance, the method requires a fresh sample every iteration. In this paper, we provide algorithms for learning GLMs and SIMs, which are both computationally and statistically efficient. We modify the isotonic regression step in Isotron to fit a Lipschitz monotonic function, and also provide an efficient <span id=\"MathJax-Element-1-Frame\" class=\"MathJax\"><span id=\"MathJax-Span-1\" class=\"math\"><span id=\"MathJax-Span-2\" class=\"mrow\"><span id=\"MathJax-Span-3\" class=\"mi\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Math\/Italic\/141\/004F.png\" \/><\/span><span id=\"MathJax-Span-4\" class=\"mo\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/0028.png\" \/><\/span><span id=\"MathJax-Span-5\" class=\"mi\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Math\/Italic\/141\/006E.png\" \/><\/span><span id=\"MathJax-Span-6\" class=\"mi\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/006C.png\" \/><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/006F.png\" \/><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/0067.png\" \/><\/span><span id=\"MathJax-Span-7\" class=\"mo\"><\/span><span id=\"MathJax-Span-8\" class=\"mo\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/0028.png\" \/><\/span><span id=\"MathJax-Span-9\" class=\"mi\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Math\/Italic\/141\/006E.png\" \/><\/span><span id=\"MathJax-Span-10\" class=\"mo\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/0029.png\" \/><\/span><span id=\"MathJax-Span-11\" class=\"mo\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/0029.png\" \/><\/span><\/span>\u00a0<\/span><\/span> algorithm for this step, improving upon the previous <span id=\"MathJax-Element-2-Frame\" class=\"MathJax\"><span id=\"MathJax-Span-12\" class=\"math\"><span id=\"MathJax-Span-13\" class=\"mrow\"><span id=\"MathJax-Span-14\" class=\"mi\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Math\/Italic\/141\/004F.png\" \/><\/span><span id=\"MathJax-Span-15\" class=\"mo\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/0028.png\" \/><\/span><span id=\"MathJax-Span-16\" class=\"msubsup\"><span id=\"MathJax-Span-17\" class=\"mi\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Math\/Italic\/141\/006E.png\" \/><\/span>\u00a0<span id=\"MathJax-Span-18\" class=\"mn\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/100\/0032.png\" \/><\/span>\u00a0<\/span><span id=\"MathJax-Span-19\" class=\"mo\"><img decoding=\"async\" src=\"http:\/\/media.nips.cc\/nipsbooks\/nipspapers\/js\/MathJax\/fonts\/HTML-CSS\/TeX\/png\/Main\/Regular\/141\/0029.png\" \/><\/span><\/span>\u00a0<\/span><\/span> algorithm. We provide a brief empirical study, demonstrating the feasibility of our algorithms in practice.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Generalized Linear Models (GLMs) and Single Index Models (SIMs) provide powerful generalizations of linear regression, where the target variable is assumed to be a (possibly unknown) 1-dimensional function of a linear predictor. In general, these problems entail non-convex estimation procedures, and, in practice, iterative local search heuristics are often used. Kalai and Sastry (2009) provided [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-author-ordering":null,"msr_publishername":"","msr_publisher_other":"","msr_booktitle":"","msr_chapter":"","msr_edition":"Advances in Neural Information Processing Systems 24 (NIPS 2011)","msr_editors":"","msr_how_published":"","msr_isbn":"","msr_issue":"","msr_journal":"","msr_number":"","msr_organization":"","msr_pages_string":"927-935","msr_page_range_start":"927","msr_page_range_end":"935","msr_series":"","msr_volume":"","msr_copyright":"","msr_conference_name":"Advances in Neural Information Processing Systems 24 (NIPS 2011)","msr_doi":"","msr_arxiv_id":"","msr_s2_paper_id":"","msr_mag_id":"","msr_pubmed_id":"","msr_other_authors":"","msr_other_contributors":"","msr_speaker":"","msr_award":"","msr_affiliation":"","msr_institution":"","msr_host":"","msr_version":"","msr_duration":"","msr_original_fields_of_study":"","msr_release_tracker_id":"","msr_s2_match_type":"","msr_citation_count_updated":"","msr_published_date":"2011-12-12","msr_highlight_text":"","msr_notes":"","msr_longbiography":"","msr_publicationurl":"http:\/\/papers.nips.cc\/paper\/4429-efficient-learning-of-generalized-linear-and-single-index-models-with-isotonic-regression","msr_external_url":"","msr_secondary_video_url":"","msr_conference_url":"","msr_journal_url":"","msr_s2_pdf_url":"","msr_year":0,"msr_citation_count":0,"msr_influential_citations":0,"msr_reference_count":0,"msr_s2_match_confidence":0,"msr_microsoftintellectualproperty":true,"msr_s2_open_access":false,"msr_s2_author_ids":[],"msr_pub_ids":[],"msr_hide_image_in_river":0,"footnotes":""},"msr-research-highlight":[],"research-area":[13561],"msr-publication-type":[193716],"msr-publisher":[],"msr-focus-area":[],"msr-locale":[268875],"msr-post-option":[],"msr-field-of-study":[],"msr-conference":[],"msr-journal":[],"msr-impact-theme":[],"msr-pillar":[],"class_list":["post-326987","msr-research-item","type-msr-research-item","status-publish","hentry","msr-research-area-algorithms","msr-locale-en_us"],"msr_publishername":"","msr_edition":"Advances in Neural Information Processing Systems 24 (NIPS 2011)","msr_affiliation":"","msr_published_date":"2011-12-12","msr_host":"","msr_duration":"","msr_version":"","msr_speaker":"","msr_other_contributors":"","msr_booktitle":"","msr_pages_string":"927-935","msr_chapter":"","msr_isbn":"","msr_journal":"","msr_volume":"","msr_number":"","msr_editors":"","msr_series":"","msr_issue":"","msr_organization":"","msr_how_published":"","msr_notes":"","msr_highlight_text":"","msr_release_tracker_id":"","msr_original_fields_of_study":"","msr_download_urls":"","msr_external_url":"","msr_secondary_video_url":"","msr_longbiography":"","msr_microsoftintellectualproperty":1,"msr_main_download":"326990","msr_publicationurl":"http:\/\/papers.nips.cc\/paper\/4429-efficient-learning-of-generalized-linear-and-single-index-models-with-isotonic-regression","msr_doi":"","msr_publication_uploader":[{"type":"file","title":"4429-efficient-learning-of-generalized-linear-and-single-index-models-with-isotonic-regression","viewUrl":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2016\/11\/4429-efficient-learning-of-generalized-linear-and-single-index-models-with-isotonic-regression.pdf","id":326990,"label_id":0},{"type":"url","title":"http:\/\/papers.nips.cc\/paper\/4429-efficient-learning-of-generalized-linear-and-single-index-models-with-isotonic-regression","viewUrl":false,"id":false,"label_id":0}],"msr_related_uploader":"","msr_citation_count":0,"msr_citation_count_updated":"","msr_s2_paper_id":"","msr_influential_citations":0,"msr_reference_count":0,"msr_arxiv_id":"","msr_s2_author_ids":[],"msr_s2_open_access":false,"msr_s2_pdf_url":null,"msr_attachments":[{"id":0,"url":"http:\/\/papers.nips.cc\/paper\/4429-efficient-learning-of-generalized-linear-and-single-index-models-with-isotonic-regression"}],"msr-author-ordering":[{"type":"text","value":"Sham M. Kakade","user_id":0,"rest_url":false},{"type":"text","value":"Varun Kanade","user_id":0,"rest_url":false},{"type":"text","value":"Ohad Shamir","user_id":0,"rest_url":false},{"type":"user_nicename","value":"adum","user_id":30834,"rest_url":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/microsoft-research\/v1\/researchers?person=adum"}],"msr_impact_theme":[],"msr_research_lab":[199563],"msr_event":[],"msr_group":[],"msr_project":[],"publication":[],"video":[],"msr-tool":[],"msr_publication_type":"inproceedings","related_content":[],"_links":{"self":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-research-item\/326987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-research-item"}],"about":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-research-item"}],"version-history":[{"count":2,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-research-item\/326987\/revisions"}],"predecessor-version":[{"id":534719,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-research-item\/326987\/revisions\/534719"}],"wp:attachment":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/media?parent=326987"}],"wp:term":[{"taxonomy":"msr-research-highlight","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-research-highlight?post=326987"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=326987"},{"taxonomy":"msr-publication-type","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-publication-type?post=326987"},{"taxonomy":"msr-publisher","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-publisher?post=326987"},{"taxonomy":"msr-focus-area","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-focus-area?post=326987"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=326987"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=326987"},{"taxonomy":"msr-field-of-study","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-field-of-study?post=326987"},{"taxonomy":"msr-conference","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-conference?post=326987"},{"taxonomy":"msr-journal","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-journal?post=326987"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=326987"},{"taxonomy":"msr-pillar","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-pillar?post=326987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}