STATISTICAL PHYSICS OF LEARNING (REVISITED) Florent Krzakala Ecole - - PowerPoint PPT Presentation

statistical physics of learning revisited
SMART_READER_LITE
LIVE PREVIEW

STATISTICAL PHYSICS OF LEARNING (REVISITED) Florent Krzakala Ecole - - PowerPoint PPT Presentation

STATISTICAL PHYSICS OF LEARNING (REVISITED) Florent Krzakala Ecole Normale Suprieure, Paris Nicolas Macris Lenka Zdeborova Jean Barbier Lo Miolane (EPFL) (EPFL London) (CNRS, Saclay) (ENS) LEARNING A RULE STATISTICAL PHYSICS


slide-1
SLIDE 1

Florent Krzakala

Ecole Normale Supérieure, Paris

STATISTICAL PHYSICS OF LEARNING (REVISITED)

Léo Miolane (ENS) Jean Barbier

(EPFL→London)

Lenka Zdeborova

(CNRS, Saclay)

Nicolas Macris (EPFL)

slide-2
SLIDE 2

LEARNING A RULE

slide-3
SLIDE 3

STATISTICAL PHYSICS

slide-4
SLIDE 4

?

N=2, M=22, α=M/N=11

x∗

i ∼ PX

<latexit sha1_base64="vCYftd2NWyqVaprG6EykVmKX6Mk=">AB+XicdVDLSgMxFM3UV62vUZdugkUQF0OmtNruim5cVrAPaMchk2ba0GRmSDLFMvRP3LhQxK1/4s6/MX0IKnrgwuGce7n3niDhTGmEPqzcyura+kZ+s7C1vbO7Z+8ftFScSkKbJOax7ARYUc4i2tRMc9pJMUi4LQdjK5mfntMpWJxdKsnCfUEHkQsZARrI/m2fX935mdsCnuKCdjwO75dRA4qVSvlEkROqYJqbs2QCnJr52XoOmiOIli4dvX5MUkEjThWquiRHsZlpoRTqeFXqpogskID2jX0AgLqrxsfvkUnhilD8NYmo0nKvfJzIslJqIwHQKrIfqtzcT/K6qQ6rXsaiJNU0IotFYcqhjuEsBthnkhLNJ4ZgIpm5FZIhlphoE1bBhPD1KfyftEqOixz3plysXy7jyIMjcAxOgQsuQB1cgwZoAgLG4AE8gWcrsx6tF+t10ZqzljOH4Aest0/f5M/</latexit><latexit sha1_base64="vCYftd2NWyqVaprG6EykVmKX6Mk=">AB+XicdVDLSgMxFM3UV62vUZdugkUQF0OmtNruim5cVrAPaMchk2ba0GRmSDLFMvRP3LhQxK1/4s6/MX0IKnrgwuGce7n3niDhTGmEPqzcyura+kZ+s7C1vbO7Z+8ftFScSkKbJOax7ARYUc4i2tRMc9pJMUi4LQdjK5mfntMpWJxdKsnCfUEHkQsZARrI/m2fX935mdsCnuKCdjwO75dRA4qVSvlEkROqYJqbs2QCnJr52XoOmiOIli4dvX5MUkEjThWquiRHsZlpoRTqeFXqpogskID2jX0AgLqrxsfvkUnhilD8NYmo0nKvfJzIslJqIwHQKrIfqtzcT/K6qQ6rXsaiJNU0IotFYcqhjuEsBthnkhLNJ4ZgIpm5FZIhlphoE1bBhPD1KfyftEqOixz3plysXy7jyIMjcAxOgQsuQB1cgwZoAgLG4AE8gWcrsx6tF+t10ZqzljOH4Aest0/f5M/</latexit><latexit sha1_base64="vCYftd2NWyqVaprG6EykVmKX6Mk=">AB+XicdVDLSgMxFM3UV62vUZdugkUQF0OmtNruim5cVrAPaMchk2ba0GRmSDLFMvRP3LhQxK1/4s6/MX0IKnrgwuGce7n3niDhTGmEPqzcyura+kZ+s7C1vbO7Z+8ftFScSkKbJOax7ARYUc4i2tRMc9pJMUi4LQdjK5mfntMpWJxdKsnCfUEHkQsZARrI/m2fX935mdsCnuKCdjwO75dRA4qVSvlEkROqYJqbs2QCnJr52XoOmiOIli4dvX5MUkEjThWquiRHsZlpoRTqeFXqpogskID2jX0AgLqrxsfvkUnhilD8NYmo0nKvfJzIslJqIwHQKrIfqtzcT/K6qQ6rXsaiJNU0IotFYcqhjuEsBthnkhLNJ4ZgIpm5FZIhlphoE1bBhPD1KfyftEqOixz3plysXy7jyIMjcAxOgQsuQB1cgwZoAgLG4AE8gWcrsx6tF+t10ZqzljOH4Aest0/f5M/</latexit><latexit sha1_base64="vCYftd2NWyqVaprG6EykVmKX6Mk=">AB+XicdVDLSgMxFM3UV62vUZdugkUQF0OmtNruim5cVrAPaMchk2ba0GRmSDLFMvRP3LhQxK1/4s6/MX0IKnrgwuGce7n3niDhTGmEPqzcyura+kZ+s7C1vbO7Z+8ftFScSkKbJOax7ARYUc4i2tRMc9pJMUi4LQdjK5mfntMpWJxdKsnCfUEHkQsZARrI/m2fX935mdsCnuKCdjwO75dRA4qVSvlEkROqYJqbs2QCnJr52XoOmiOIli4dvX5MUkEjThWquiRHsZlpoRTqeFXqpogskID2jX0AgLqrxsfvkUnhilD8NYmo0nKvfJzIslJqIwHQKrIfqtzcT/K6qQ6rXsaiJNU0IotFYcqhjuEsBthnkhLNJ4ZgIpm5FZIhlphoE1bBhPD1KfyftEqOixz3plysXy7jyIMjcAxOgQsuQB1cgwZoAgLG4AE8gWcrsx6tF+t10ZqzljOH4Aest0/f5M/</latexit>

y = sign(Fx∗)

<latexit sha1_base64="pUHTe5y3N0YRDV0qyE5fOEeEmwk=">AB/XicdVDLSgMxFM3UV62v8bFzEyxCdVFmxOdCKArisoJ9QDuWTJq2oUlmSDLiOBR/xY0LRdz6H+78G9N2hCp64MLhnHu59x4/ZFRpx/m0MlPTM7Nz2fncwuLS8oq9ulZVQSQxqeCABbLuI0UYFaSiqWakHkqCuM9Ize+fD/3aLZGKBuJaxyHxOoK2qEYaSO17I0YnsKkKTlUtCsGhYu7m92dlp13is4IcIcO7JoQvdVMmDFOW/dFsBzjiRGjMkFIN1wm1lyCpKWZkGtGioQI91GXNAwViBPlJaPrB3DbKG3YCaQpoeFInZxIEFcq5r7p5Ej31G9vKP7lNSLdOfYSKsJIE4HizoRgzqAwyhgm0qCNYsNQVhScyvEPSQR1iawnAnh+1P4P6nuFV2n6F7t50tnaRxZsAm2QAG4AiUwCUogwrA4B48gmfwYj1YT9ar9TZuzVjpzDr4Aev9C7nQlBo=</latexit><latexit sha1_base64="pUHTe5y3N0YRDV0qyE5fOEeEmwk=">AB/XicdVDLSgMxFM3UV62v8bFzEyxCdVFmxOdCKArisoJ9QDuWTJq2oUlmSDLiOBR/xY0LRdz6H+78G9N2hCp64MLhnHu59x4/ZFRpx/m0MlPTM7Nz2fncwuLS8oq9ulZVQSQxqeCABbLuI0UYFaSiqWakHkqCuM9Ize+fD/3aLZGKBuJaxyHxOoK2qEYaSO17I0YnsKkKTlUtCsGhYu7m92dlp13is4IcIcO7JoQvdVMmDFOW/dFsBzjiRGjMkFIN1wm1lyCpKWZkGtGioQI91GXNAwViBPlJaPrB3DbKG3YCaQpoeFInZxIEFcq5r7p5Ej31G9vKP7lNSLdOfYSKsJIE4HizoRgzqAwyhgm0qCNYsNQVhScyvEPSQR1iawnAnh+1P4P6nuFV2n6F7t50tnaRxZsAm2QAG4AiUwCUogwrA4B48gmfwYj1YT9ar9TZuzVjpzDr4Aev9C7nQlBo=</latexit><latexit sha1_base64="pUHTe5y3N0YRDV0qyE5fOEeEmwk=">AB/XicdVDLSgMxFM3UV62v8bFzEyxCdVFmxOdCKArisoJ9QDuWTJq2oUlmSDLiOBR/xY0LRdz6H+78G9N2hCp64MLhnHu59x4/ZFRpx/m0MlPTM7Nz2fncwuLS8oq9ulZVQSQxqeCABbLuI0UYFaSiqWakHkqCuM9Ize+fD/3aLZGKBuJaxyHxOoK2qEYaSO17I0YnsKkKTlUtCsGhYu7m92dlp13is4IcIcO7JoQvdVMmDFOW/dFsBzjiRGjMkFIN1wm1lyCpKWZkGtGioQI91GXNAwViBPlJaPrB3DbKG3YCaQpoeFInZxIEFcq5r7p5Ej31G9vKP7lNSLdOfYSKsJIE4HizoRgzqAwyhgm0qCNYsNQVhScyvEPSQR1iawnAnh+1P4P6nuFV2n6F7t50tnaRxZsAm2QAG4AiUwCUogwrA4B48gmfwYj1YT9ar9TZuzVjpzDr4Aev9C7nQlBo=</latexit><latexit sha1_base64="pUHTe5y3N0YRDV0qyE5fOEeEmwk=">AB/XicdVDLSgMxFM3UV62v8bFzEyxCdVFmxOdCKArisoJ9QDuWTJq2oUlmSDLiOBR/xY0LRdz6H+78G9N2hCp64MLhnHu59x4/ZFRpx/m0MlPTM7Nz2fncwuLS8oq9ulZVQSQxqeCABbLuI0UYFaSiqWakHkqCuM9Ize+fD/3aLZGKBuJaxyHxOoK2qEYaSO17I0YnsKkKTlUtCsGhYu7m92dlp13is4IcIcO7JoQvdVMmDFOW/dFsBzjiRGjMkFIN1wm1lyCpKWZkGtGioQI91GXNAwViBPlJaPrB3DbKG3YCaQpoeFInZxIEFcq5r7p5Ej31G9vKP7lNSLdOfYSKsJIE4HizoRgzqAwyhgm0qCNYsNQVhScyvEPSQR1iawnAnh+1P4P6nuFV2n6F7t50tnaRxZsAm2QAG4AiUwCUogwrA4B48gmfwYj1YT9ar9TZuzVjpzDr4Aev9C7nQlBo=</latexit>

coordinates

  • f points:

hyper-plane parameters: labels

Fµi ∼ N(0, 1/N)

<latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit><latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit><latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit><latexit sha1_base64="hP+6LrUf2d3tZaldqaQvEKMXyw=">AB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i7+gsTLXTzQrMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GS7KDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RtRxzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D7odBu3wMYA6nMFXEIN3AHD9CBLghI4BXevYn35n2suqp569LO4I+8zx84xIo4</latexit><latexit sha1_base64="nfT8obVnN2qOYmuzBKiYAdg5S5o=">AB/HicbZDNS8MwGMbfzq85p1avgSHMEFm60WPgiCexgT3AWspaZuYUlbklQYpTcv/itePCji3+HN/8bs46DTBwI/nifhzfuEKWdKO86XVpZXVvfKG9WtqrbO7v2XrWjkwS2iYJT2QvxIpyFtO2ZprTXiopFiGn3XB8Pc27D1QqlsT3epJSX+BhzCJGsDZWYB/eBLknMsQK5CkmUO4RzFGzqDun7lnzJLBrTsOZCf0FdwE1WKgV2J/eICGZoLEmHCvVd51U+zmWmhFOi4qXKZpiMsZD2jcY0GVn8/2KNCxcQYoSqQ5sUYz9+eLHAulJiI0NwXWI7WcTc3/sn6mo0s/Z3GaRqT+aAo40gnaFoKGjBJieYTA5hIZv6KyAhLTLSprmJKcJdX/gud84brNw7B8pwAEdQBxcu4ApuoQVtIPAIz/AKb9aT9WK9z+sqWYve9uGXrI9vehaV+w=</latexit><latexit sha1_base64="0FDQhAhAI+XPGPox6AwnJ0R84qU=">AB/HicdZBLSwMxFIXv1FetVatbQYJFqCA1I/jaCYK4KhXsAzqlZNK0DU1mhiQjlGF2bvwrblwo4u9w578xfQhV9EDg8J2Em3v8SHBtMP50MguLS8sr2dXcWn59Y7Owla/rMFaU1WgoQtX0iWaCB6xmuBGsGSlGpC9Ywx9ejfPGPVOah8GdGUWsLUk/4D1OibGoU9i97iSejBFPkae5RIlHiUCVtIQP3aPKQadQxGU8EZozJ9i9OHWROyNFmKnaKXx43ZDGkgWGCqJ1y8WRaSdEGU4FS3NerFlE6JD0WcvagEim28lkjxTtW9JFvVDZExg0ofMvEiK1Hknf3pTEDPTvbAz/ylqx6Z23Ex5EsWEBnQ7qxQKZEI1LQV2uGDViZA2hitu/IjogilBjq8vZEr43Rf+b+nHZxWX3FkMWdmAPSuDCGVzCDVShBhQe4Ale4NV5dJ6dt2ldGWfW2zb8kP+BZgylhE=</latexit><latexit sha1_base64="6pisR/rxW0OrjnEgWbYw2ezao1M=">ACB3icdVDLSgMxFM34rPVdSlIsAgVpGYEX7uiIK5KBfuAzjBk0kwbmswMSUYoQ3du/BU3LhRx6y+4829M2xGq6IELh3Pu5d57/JgzpRH6tGZm5+YXFnNL+eWV1bX1wsZmQ0WJLROIh7Jlo8V5Sykdc0p61YUix8Tpt+/3LkN+oVCwKb/Ugpq7A3ZAFjGBtJK+wc+WljkgG0JHMQFTh2AOq8MSOrAPq/teoYjKaAw4RY6RfX5iQztTiBDzSt8OJ2IJIKGmnCsVNtGsXZTLDUjnA7zTqJojEkfd2nb0BALqtx0/McQ7hmlA4NImgo1HKvTEykWSg2EbzoF1j312xuJf3ntRAdnbsrCONE0JNFQcKhjuAoFNhkhLNB4ZgIpm5FZIelphoE13ehPD9KfyfNI7KNirbN6hYucjiyIFtsAtKwAanoAKuQ3UAQH34BE8gxfrwXqyXq23SeuMlc1sgR+w3r8AGeKXfw=</latexit><latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit><latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit><latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit><latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit><latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit><latexit sha1_base64="F9Da/cZqCBtMUacbTa6XW2SE/o=">ACB3icdVDLSsNAFJ3UV62vqEtBotQWoiPndFQVyVCvYBTQiT6bQdOpOEmYlQnZu/BU3LhRx6y+482+cthGq6IELh3Pu5d57/IhRqSzr08jNzM7NL+QXC0vLK6tr5vpGQ4axwKSOQxaKlo8kYTQgdUVI61IEMR9Rpr+4HLkN+IkDQMbtUwIi5HvYB2KUZKS565feUlDo8hTaEjKYeJgxGD1bRk7dsH1T3PLFplaw4RY4t+/zEhnamFEGmd+OJ0Qx5wECjMkZdu2IuUmSCiKGUkLTixJhPA9Uhb0wBxIt1k/EcKd7XSgd1Q6AoUHKvTEwniUg65rzs5Un352xuJf3ntWHXP3IQGUaxIgCeLujGDKoSjUGCHCoIVG2qCsKD6Voj7SCsdHQFHcL3p/B/0jgs21bZvjkqVi6yOPJgC+yAErDBKaiAa1ADdYDBPXgEz+DFeDCejFfjbdKaM7KZTfADxvsXGyKXgw=</latexit>

α = O(1), N, M → ∞

<latexit sha1_base64="+PN3+hyxm/fiz1aObZIaOc7XIZ0=">AC3icbVDLSgMxFM3UV62vqks3oUWoUMqMCLoRim7cqBVsK3SGcifNtKGZzJhkhDJ078ZfceNCEbf+gDv/xvSx0NYDgcM593Jzjh9zprRtf1uZhcWl5ZXsam5tfWNzK7+901BRIgmtk4hH8s4HRTkTtK6Z5vQulhRCn9Om3z8f+c0HKhWLxK0exNQLoStYwAhoI7XzBRd43AN8iq9LzkEZu/cJdPBV+dLVEXaZCPSgnS/aFXsMPE+cKSmiKWrt/JfbiUgSUqEJB6Vajh1rLwWpGeF0mHMTRWMgfejSlqECQq8dJxliPeN0sFBJM0TGo/V3xsphEoNQt9MhqB7atYbif95rUQHJ17KRJxoKsjkUJBwbHKOisEdJinRfGAIEMnMXzHpgQSiTX05U4IzG3meNA4rjl1xbo6K1bNpHVm0hwqohBx0jKroAtVQHRH0iJ7RK3qznqwX6936mIxmrOnOLvoD6/MHe8uYzg=</latexit><latexit sha1_base64="+PN3+hyxm/fiz1aObZIaOc7XIZ0=">AC3icbVDLSgMxFM3UV62vqks3oUWoUMqMCLoRim7cqBVsK3SGcifNtKGZzJhkhDJ078ZfceNCEbf+gDv/xvSx0NYDgcM593Jzjh9zprRtf1uZhcWl5ZXsam5tfWNzK7+901BRIgmtk4hH8s4HRTkTtK6Z5vQulhRCn9Om3z8f+c0HKhWLxK0exNQLoStYwAhoI7XzBRd43AN8iq9LzkEZu/cJdPBV+dLVEXaZCPSgnS/aFXsMPE+cKSmiKWrt/JfbiUgSUqEJB6Vajh1rLwWpGeF0mHMTRWMgfejSlqECQq8dJxliPeN0sFBJM0TGo/V3xsphEoNQt9MhqB7atYbif95rUQHJ17KRJxoKsjkUJBwbHKOisEdJinRfGAIEMnMXzHpgQSiTX05U4IzG3meNA4rjl1xbo6K1bNpHVm0hwqohBx0jKroAtVQHRH0iJ7RK3qznqwX6936mIxmrOnOLvoD6/MHe8uYzg=</latexit><latexit sha1_base64="+PN3+hyxm/fiz1aObZIaOc7XIZ0=">AC3icbVDLSgMxFM3UV62vqks3oUWoUMqMCLoRim7cqBVsK3SGcifNtKGZzJhkhDJ078ZfceNCEbf+gDv/xvSx0NYDgcM593Jzjh9zprRtf1uZhcWl5ZXsam5tfWNzK7+901BRIgmtk4hH8s4HRTkTtK6Z5vQulhRCn9Om3z8f+c0HKhWLxK0exNQLoStYwAhoI7XzBRd43AN8iq9LzkEZu/cJdPBV+dLVEXaZCPSgnS/aFXsMPE+cKSmiKWrt/JfbiUgSUqEJB6Vajh1rLwWpGeF0mHMTRWMgfejSlqECQq8dJxliPeN0sFBJM0TGo/V3xsphEoNQt9MhqB7atYbif95rUQHJ17KRJxoKsjkUJBwbHKOisEdJinRfGAIEMnMXzHpgQSiTX05U4IzG3meNA4rjl1xbo6K1bNpHVm0hwqohBx0jKroAtVQHRH0iJ7RK3qznqwX6936mIxmrOnOLvoD6/MHe8uYzg=</latexit><latexit sha1_base64="+PN3+hyxm/fiz1aObZIaOc7XIZ0=">AC3icbVDLSgMxFM3UV62vqks3oUWoUMqMCLoRim7cqBVsK3SGcifNtKGZzJhkhDJ078ZfceNCEbf+gDv/xvSx0NYDgcM593Jzjh9zprRtf1uZhcWl5ZXsam5tfWNzK7+901BRIgmtk4hH8s4HRTkTtK6Z5vQulhRCn9Om3z8f+c0HKhWLxK0exNQLoStYwAhoI7XzBRd43AN8iq9LzkEZu/cJdPBV+dLVEXaZCPSgnS/aFXsMPE+cKSmiKWrt/JfbiUgSUqEJB6Vajh1rLwWpGeF0mHMTRWMgfejSlqECQq8dJxliPeN0sFBJM0TGo/V3xsphEoNQt9MhqB7atYbif95rUQHJ17KRJxoKsjkUJBwbHKOisEdJinRfGAIEMnMXzHpgQSiTX05U4IzG3meNA4rjl1xbo6K1bNpHVm0hwqohBx0jKroAtVQHRH0iJ7RK3qznqwX6936mIxmrOnOLvoD6/MHe8uYzg=</latexit>

Goals: Estimation: Infer x* from M samples/examples of (Fµ,yµ). Generalization: Predict labels of new points.

EX:TEACHER-STUDENT PERCEPTRON

slide-5
SLIDE 5

STATISTICAL PHYSICS

P(X|Y ) = P(Y |X)P(X) Z = elog (P (Y |X)P (X)) Z

X Y a probabilistic process

P(Y |X)

P(X)

Generative model Observation Posterior probability Hamiltonian Partition sum

slide-6
SLIDE 6

TWO QUESTIONS

Many predictions from the heuristic replica method:

Asymptotic free energy/mutual information Derrida & Gardner 89’ Optimal overlap & optimal generalization Gyorgyi - Sompolinski & al 90’s can we prove them mathematically rigorously?

Both answered in this talk. What about practical algorithmic performance?

Not the focus of the physics literature until the early 00’s Can we reach optimal performances with efficient algorithms?

slide-7
SLIDE 7

GENERALIZED LINEAR REGRESSION

labels: data matrix: regression parameters: noise: component-wise function e.g.:

y ∈ RM F ∈ RM×N ξ ∈ RM

y = ϕξ(Fx)

<latexit sha1_base64="fPdSTadlQ34JzoBSP/qavECQcQ=">AB/3icdVDLSgMxFM3UV62vquDGTbAIdTMkpaPdCEVBXFawD+gMJZOmbWjmQZIpLbULf8WNC0Xc+hvu/BvTh6CiBy4czrmXe+/xY8GVRujDSi0tr6yupdczG5tb2zvZ3b2aihJWZVGIpINnygmeMiqmvBGrFkJPAFq/v9y6lfHzCpeBTe6lHMvIB0Q97hlGgjtbIHI3gO3QGRcY+3CGH+Ss4hCetbA7Z6NQp4hJEtoNwCTuGFByMUAFiG82QAwtUWtl3tx3RJGChpoIo1cQo1t6YSM2pYJOMmygWE9onXdY0NCQBU954dv8EHhulDTuRNBVqOFO/T4xJoNQo8E1nQHRP/fam4l9eM9GdkjfmYZxoFtL5ok4ioI7gNAzY5pJRLUaGECq5uRXSHpGEahNZxoTw9Sn8n9QKNkY2vinmyheLONLgEByBPMDgDJTBNaiAKqDgDjyAJ/Bs3VuP1ov1Om9NWYuZfAD1tsnxBiUpA=</latexit><latexit sha1_base64="fPdSTadlQ34JzoBSP/qavECQcQ=">AB/3icdVDLSgMxFM3UV62vquDGTbAIdTMkpaPdCEVBXFawD+gMJZOmbWjmQZIpLbULf8WNC0Xc+hvu/BvTh6CiBy4czrmXe+/xY8GVRujDSi0tr6yupdczG5tb2zvZ3b2aihJWZVGIpINnygmeMiqmvBGrFkJPAFq/v9y6lfHzCpeBTe6lHMvIB0Q97hlGgjtbIHI3gO3QGRcY+3CGH+Ss4hCetbA7Z6NQp4hJEtoNwCTuGFByMUAFiG82QAwtUWtl3tx3RJGChpoIo1cQo1t6YSM2pYJOMmygWE9onXdY0NCQBU954dv8EHhulDTuRNBVqOFO/T4xJoNQo8E1nQHRP/fam4l9eM9GdkjfmYZxoFtL5ok4ioI7gNAzY5pJRLUaGECq5uRXSHpGEahNZxoTw9Sn8n9QKNkY2vinmyheLONLgEByBPMDgDJTBNaiAKqDgDjyAJ/Bs3VuP1ov1Om9NWYuZfAD1tsnxBiUpA=</latexit><latexit sha1_base64="fPdSTadlQ34JzoBSP/qavECQcQ=">AB/3icdVDLSgMxFM3UV62vquDGTbAIdTMkpaPdCEVBXFawD+gMJZOmbWjmQZIpLbULf8WNC0Xc+hvu/BvTh6CiBy4czrmXe+/xY8GVRujDSi0tr6yupdczG5tb2zvZ3b2aihJWZVGIpINnygmeMiqmvBGrFkJPAFq/v9y6lfHzCpeBTe6lHMvIB0Q97hlGgjtbIHI3gO3QGRcY+3CGH+Ss4hCetbA7Z6NQp4hJEtoNwCTuGFByMUAFiG82QAwtUWtl3tx3RJGChpoIo1cQo1t6YSM2pYJOMmygWE9onXdY0NCQBU954dv8EHhulDTuRNBVqOFO/T4xJoNQo8E1nQHRP/fam4l9eM9GdkjfmYZxoFtL5ok4ioI7gNAzY5pJRLUaGECq5uRXSHpGEahNZxoTw9Sn8n9QKNkY2vinmyheLONLgEByBPMDgDJTBNaiAKqDgDjyAJ/Bs3VuP1ov1Om9NWYuZfAD1tsnxBiUpA=</latexit><latexit sha1_base64="fPdSTadlQ34JzoBSP/qavECQcQ=">AB/3icdVDLSgMxFM3UV62vquDGTbAIdTMkpaPdCEVBXFawD+gMJZOmbWjmQZIpLbULf8WNC0Xc+hvu/BvTh6CiBy4czrmXe+/xY8GVRujDSi0tr6yupdczG5tb2zvZ3b2aihJWZVGIpINnygmeMiqmvBGrFkJPAFq/v9y6lfHzCpeBTe6lHMvIB0Q97hlGgjtbIHI3gO3QGRcY+3CGH+Ss4hCetbA7Z6NQp4hJEtoNwCTuGFByMUAFiG82QAwtUWtl3tx3RJGChpoIo1cQo1t6YSM2pYJOMmygWE9onXdY0NCQBU954dv8EHhulDTuRNBVqOFO/T4xJoNQo8E1nQHRP/fam4l9eM9GdkjfmYZxoFtL5ok4ioI7gNAzY5pJRLUaGECq5uRXSHpGEahNZxoTw9Sn8n9QKNkY2vinmyheLONLgEByBPMDgDJTBNaiAKqDgDjyAJ/Bs3VuP1ov1Om9NWYuZfAD1tsnxBiUpA=</latexit>

x ∈ RN

<latexit sha1_base64="Wx0aLkgfZG1kt2tUvy6R785aJ9M=">AB/HicdVDLSgMxFL1TX7W+Rrt0EyCqzJTBF0W3biSKvYBnbFk0rQNzWSGJCMOQ/0VNy4UceuHuPNvzLQVfB4IOZxzLzk5QcyZ0o7zbhUWFpeWV4qrpbX1jc0te3unpaJEtokEY9kJ8CKciZoUzPNaSeWFIcBp+1gfJr7RsqFYvElU5j6od4KNiAEayN1LPLt8hjAmVeiPUoCNDl5Pq8Z1ecas3JgX4Ttzq9nQrM0ejZb14/IklIhSYcK9V1nVj7GZaEU4nJS9RNMZkjIe0a6jAIV+Ng0/QftG6aNBJM0RGk3VrxsZDpVKw8BM5hnVTy8X/K6iR4c+xkTcaKpILOHBglHOkJ5E6jPJCWap4ZgIpnJisgIS0y06atkSvj8KfqftGpV16m6F4eV+sm8jiLswh4cgAtHUIczaEATCKRwD4/wZN1ZD9az9TIbLVjznTJ8g/X6AdPrlDo=</latexit><latexit sha1_base64="Wx0aLkgfZG1kt2tUvy6R785aJ9M=">AB/HicdVDLSgMxFL1TX7W+Rrt0EyCqzJTBF0W3biSKvYBnbFk0rQNzWSGJCMOQ/0VNy4UceuHuPNvzLQVfB4IOZxzLzk5QcyZ0o7zbhUWFpeWV4qrpbX1jc0te3unpaJEtokEY9kJ8CKciZoUzPNaSeWFIcBp+1gfJr7RsqFYvElU5j6od4KNiAEayN1LPLt8hjAmVeiPUoCNDl5Pq8Z1ecas3JgX4Ttzq9nQrM0ejZb14/IklIhSYcK9V1nVj7GZaEU4nJS9RNMZkjIe0a6jAIV+Ng0/QftG6aNBJM0RGk3VrxsZDpVKw8BM5hnVTy8X/K6iR4c+xkTcaKpILOHBglHOkJ5E6jPJCWap4ZgIpnJisgIS0y06atkSvj8KfqftGpV16m6F4eV+sm8jiLswh4cgAtHUIczaEATCKRwD4/wZN1ZD9az9TIbLVjznTJ8g/X6AdPrlDo=</latexit><latexit sha1_base64="Wx0aLkgfZG1kt2tUvy6R785aJ9M=">AB/HicdVDLSgMxFL1TX7W+Rrt0EyCqzJTBF0W3biSKvYBnbFk0rQNzWSGJCMOQ/0VNy4UceuHuPNvzLQVfB4IOZxzLzk5QcyZ0o7zbhUWFpeWV4qrpbX1jc0te3unpaJEtokEY9kJ8CKciZoUzPNaSeWFIcBp+1gfJr7RsqFYvElU5j6od4KNiAEayN1LPLt8hjAmVeiPUoCNDl5Pq8Z1ecas3JgX4Ttzq9nQrM0ejZb14/IklIhSYcK9V1nVj7GZaEU4nJS9RNMZkjIe0a6jAIV+Ng0/QftG6aNBJM0RGk3VrxsZDpVKw8BM5hnVTy8X/K6iR4c+xkTcaKpILOHBglHOkJ5E6jPJCWap4ZgIpnJisgIS0y06atkSvj8KfqftGpV16m6F4eV+sm8jiLswh4cgAtHUIczaEATCKRwD4/wZN1ZD9az9TIbLVjznTJ8g/X6AdPrlDo=</latexit><latexit sha1_base64="Wx0aLkgfZG1kt2tUvy6R785aJ9M=">AB/HicdVDLSgMxFL1TX7W+Rrt0EyCqzJTBF0W3biSKvYBnbFk0rQNzWSGJCMOQ/0VNy4UceuHuPNvzLQVfB4IOZxzLzk5QcyZ0o7zbhUWFpeWV4qrpbX1jc0te3unpaJEtokEY9kJ8CKciZoUzPNaSeWFIcBp+1gfJr7RsqFYvElU5j6od4KNiAEayN1LPLt8hjAmVeiPUoCNDl5Pq8Z1ecas3JgX4Ttzq9nQrM0ejZb14/IklIhSYcK9V1nVj7GZaEU4nJS9RNMZkjIe0a6jAIV+Ng0/QftG6aNBJM0RGk3VrxsZDpVKw8BM5hnVTy8X/K6iR4c+xkTcaKpILOHBglHOkJ5E6jPJCWap4ZgIpnJisgIS0y06atkSvj8KfqftGpV16m6F4eV+sm8jiLswh4cgAtHUIczaEATCKRwD4/wZN1ZD9az9TIbLVjznTJ8g/X6AdPrlDo=</latexit>

xi ∈ {±1}

<latexit sha1_base64="WaQwAXq5VZu204zRnFIb0i50vUY=">AB/XicdVDLSsNAFL2pr1pf8bFzM1gEVyEpgi6LblxWsA9oSphMJ+3QySTMTMQair/ixoUibv0Pd/6Nk7aCzwOXezjnXubOCVPOlHbd6u0sLi0vFJeraytb2xu2ds7LZVktAmSXgiOyFWlDNBm5pTjupDgOW2Ho/PCb19TqVgirvQ4pb0YDwSLGMHaSIG9dxMwhHwmkJ8jP42Rh/xJYFdp+YWQL+J50y7W4U5GoH95vcTksVUaMKxUl3PTXUvx1Izwumk4meKpiM8IB2DRU4pqXT6+foEOj9FGUSFNCo6n6dSPHsVLjODSTMdZD9dMrxL+8bqaj017ORJpKsjsoSjSCeoiAL1maRE87EhmEhmbkVkiCUm2gRWMSF8/hT9T1o1x3Md7/K4Wj+bx1GfTiAI/DgBOpwAQ1oAoFbuIdHeLurAfr2XqZjZas+c4ufIP1+gE6U5PG</latexit><latexit sha1_base64="WaQwAXq5VZu204zRnFIb0i50vUY=">AB/XicdVDLSsNAFL2pr1pf8bFzM1gEVyEpgi6LblxWsA9oSphMJ+3QySTMTMQair/ixoUibv0Pd/6Nk7aCzwOXezjnXubOCVPOlHbd6u0sLi0vFJeraytb2xu2ds7LZVktAmSXgiOyFWlDNBm5pTjupDgOW2Ho/PCb19TqVgirvQ4pb0YDwSLGMHaSIG9dxMwhHwmkJ8jP42Rh/xJYFdp+YWQL+J50y7W4U5GoH95vcTksVUaMKxUl3PTXUvx1Izwumk4meKpiM8IB2DRU4pqXT6+foEOj9FGUSFNCo6n6dSPHsVLjODSTMdZD9dMrxL+8bqaj017ORJpKsjsoSjSCeoiAL1maRE87EhmEhmbkVkiCUm2gRWMSF8/hT9T1o1x3Md7/K4Wj+bx1GfTiAI/DgBOpwAQ1oAoFbuIdHeLurAfr2XqZjZas+c4ufIP1+gE6U5PG</latexit><latexit sha1_base64="WaQwAXq5VZu204zRnFIb0i50vUY=">AB/XicdVDLSsNAFL2pr1pf8bFzM1gEVyEpgi6LblxWsA9oSphMJ+3QySTMTMQair/ixoUibv0Pd/6Nk7aCzwOXezjnXubOCVPOlHbd6u0sLi0vFJeraytb2xu2ds7LZVktAmSXgiOyFWlDNBm5pTjupDgOW2Ho/PCb19TqVgirvQ4pb0YDwSLGMHaSIG9dxMwhHwmkJ8jP42Rh/xJYFdp+YWQL+J50y7W4U5GoH95vcTksVUaMKxUl3PTXUvx1Izwumk4meKpiM8IB2DRU4pqXT6+foEOj9FGUSFNCo6n6dSPHsVLjODSTMdZD9dMrxL+8bqaj017ORJpKsjsoSjSCeoiAL1maRE87EhmEhmbkVkiCUm2gRWMSF8/hT9T1o1x3Md7/K4Wj+bx1GfTiAI/DgBOpwAQ1oAoFbuIdHeLurAfr2XqZjZas+c4ufIP1+gE6U5PG</latexit><latexit sha1_base64="WaQwAXq5VZu204zRnFIb0i50vUY=">AB/XicdVDLSsNAFL2pr1pf8bFzM1gEVyEpgi6LblxWsA9oSphMJ+3QySTMTMQair/ixoUibv0Pd/6Nk7aCzwOXezjnXubOCVPOlHbd6u0sLi0vFJeraytb2xu2ds7LZVktAmSXgiOyFWlDNBm5pTjupDgOW2Ho/PCb19TqVgirvQ4pb0YDwSLGMHaSIG9dxMwhHwmkJ8jP42Rh/xJYFdp+YWQL+J50y7W4U5GoH95vcTksVUaMKxUl3PTXUvx1Izwumk4meKpiM8IB2DRU4pqXT6+foEOj9FGUSFNCo6n6dSPHsVLjODSTMdZD9dMrxL+8bqaj017ORJpKsjsoSjSCeoiAL1maRE87EhmEhmbkVkiCUm2gRWMSF8/hT9T1o1x3Md7/K4Wj+bx1GfTiAI/DgBOpwAQ1oAoFbuIdHeLurAfr2XqZjZas+c4ufIP1+gE6U5PG</latexit>

ϕξ(x) = sign(z)

<latexit sha1_base64="XGibSmXxGdv6Ogja/359xpAxNk=">ACXicbVDLSsNAFJ34rPUVdelmsAjtpiQi6EYounFZwT6gCWEynbRDZyZhZlJaQ7du/BU3LhRx6x+482+ctlo64ELh3Pu5d57woRpR3n21pZXVvf2CxsFbd3dvf27YPDpopTiUkDxyW7RApwqgDU01I+1EsRDRlrh4Gbqt4ZEKhqLez1OiM9RT9CIYqSNFNjQGyKZ9GngjSgsjyrwCmae5FDRnpjA8kMlsEtO1ZkBLhM3JyWQox7YX143xiknQmOGlOq4TqL9DElNMSOTopcqkiA8QD3SMVQgTpSfzT6ZwFOjdGEUS1NCw5n6eyJDXKkxD0nR7qvFr2p+J/XSXV06WdUJKkmAs8XRSmDOobTWGCXSoI1GxuCsKTmVoj7SCKsTXhFE4K7+PIyaZ5VXafq3p2Xatd5HAVwDE5AGbjgAtTALaiDBsDgETyDV/BmPVkv1rv1MW9dsfKZI/AH1ucPRJiYwg=</latexit><latexit sha1_base64="XGibSmXxGdv6Ogja/359xpAxNk=">ACXicbVDLSsNAFJ34rPUVdelmsAjtpiQi6EYounFZwT6gCWEynbRDZyZhZlJaQ7du/BU3LhRx6x+482+ctlo64ELh3Pu5d57woRpR3n21pZXVvf2CxsFbd3dvf27YPDpopTiUkDxyW7RApwqgDU01I+1EsRDRlrh4Gbqt4ZEKhqLez1OiM9RT9CIYqSNFNjQGyKZ9GngjSgsjyrwCmae5FDRnpjA8kMlsEtO1ZkBLhM3JyWQox7YX143xiknQmOGlOq4TqL9DElNMSOTopcqkiA8QD3SMVQgTpSfzT6ZwFOjdGEUS1NCw5n6eyJDXKkxD0nR7qvFr2p+J/XSXV06WdUJKkmAs8XRSmDOobTWGCXSoI1GxuCsKTmVoj7SCKsTXhFE4K7+PIyaZ5VXafq3p2Xatd5HAVwDE5AGbjgAtTALaiDBsDgETyDV/BmPVkv1rv1MW9dsfKZI/AH1ucPRJiYwg=</latexit><latexit sha1_base64="XGibSmXxGdv6Ogja/359xpAxNk=">ACXicbVDLSsNAFJ34rPUVdelmsAjtpiQi6EYounFZwT6gCWEynbRDZyZhZlJaQ7du/BU3LhRx6x+482+ctlo64ELh3Pu5d57woRpR3n21pZXVvf2CxsFbd3dvf27YPDpopTiUkDxyW7RApwqgDU01I+1EsRDRlrh4Gbqt4ZEKhqLez1OiM9RT9CIYqSNFNjQGyKZ9GngjSgsjyrwCmae5FDRnpjA8kMlsEtO1ZkBLhM3JyWQox7YX143xiknQmOGlOq4TqL9DElNMSOTopcqkiA8QD3SMVQgTpSfzT6ZwFOjdGEUS1NCw5n6eyJDXKkxD0nR7qvFr2p+J/XSXV06WdUJKkmAs8XRSmDOobTWGCXSoI1GxuCsKTmVoj7SCKsTXhFE4K7+PIyaZ5VXafq3p2Xatd5HAVwDE5AGbjgAtTALaiDBsDgETyDV/BmPVkv1rv1MW9dsfKZI/AH1ucPRJiYwg=</latexit><latexit sha1_base64="XGibSmXxGdv6Ogja/359xpAxNk=">ACXicbVDLSsNAFJ34rPUVdelmsAjtpiQi6EYounFZwT6gCWEynbRDZyZhZlJaQ7du/BU3LhRx6x+482+ctlo64ELh3Pu5d57woRpR3n21pZXVvf2CxsFbd3dvf27YPDpopTiUkDxyW7RApwqgDU01I+1EsRDRlrh4Gbqt4ZEKhqLez1OiM9RT9CIYqSNFNjQGyKZ9GngjSgsjyrwCmae5FDRnpjA8kMlsEtO1ZkBLhM3JyWQox7YX143xiknQmOGlOq4TqL9DElNMSOTopcqkiA8QD3SMVQgTpSfzT6ZwFOjdGEUS1NCw5n6eyJDXKkxD0nR7qvFr2p+J/XSXV06WdUJKkmAs8XRSmDOobTWGCXSoI1GxuCsKTmVoj7SCKsTXhFE4K7+PIyaZ5VXafq3p2Xatd5HAVwDE5AGbjgAtTALaiDBsDgETyDV/BmPVkv1rv1MW9dsfKZI/AH1ucPRJiYwg=</latexit>

Goal: Find good fitting parameters x, from examples (Fµ,yµ).

Special cases: Compressed sensing, signal reconstruction in

computed tomography, magnetic resonance imaging, phase retrieval. LASSO, superposition error correcting codes, code-division multiple- access problem, group testing, logistic regression, …

slide-8
SLIDE 8

Theorem 1 (informally): The replica free entropy is correct. ρ = EPX(x2) where

Barbier, FK, Macris, Miolane, Zdeborova, arXiv:1708.03395, COLT 2018

  • Def. free entropy:

ΦPX( ˆ m) ≡ Ez,x0 h ln Ex h e ˆ

mxx0+ √ ˆ mxz− ˆ mx2/2ii

ΦPout(m; ρ) ≡ Ev,z h Z dy Pout(y|√m v + √ρ − m z) ln Ew ⇥ Pout(y|√m v + √ρ − m w) ⇤ i

x, x0 ∼ PX z, v, w ∼ N(0, 1)

α = M N

f ≡ lim

N→∞

1 N Ey,F log Z(y, F)

MAIN RESULTS

f = sup

m inf ˆ m fRS(m, ˆ

m) fRS(m, ˆ m) = ΦPX( ˆ m) + αΦPout(m; ρ) − m ˆ m 2

slide-9
SLIDE 9

Theorem 1 (informally): The replica free entropy is correct. Theorem 2 (informally): Optimal error on estimation of x* is: ρ = EPX(x2)

MMSE = ρ − m∗

where m* is the extremizer of fRS.

α = M N

f = sup

m inf ˆ m fRS(m, ˆ

m) fRS(m, ˆ m) = ΦPX( ˆ m) + αΦPout(m; ρ) − m ˆ m 2

Barbier, FK, Macris, Miolane, Zdeborova, arXiv:1708.03395, COLT 2018

MAIN RESULTS

f ≡ lim

N→∞

1 N Ey,F log Z(y, F)

  • Def. free entropy:
slide-10
SLIDE 10

Theorem 1 (informally): The replica free entropy is correct.

f = sup

m inf ˆ m fRS(m, ˆ

m) fRS(m, ˆ m) = ΦPX( ˆ m) + αΦPout(m; ρ) − m ˆ m 2

Theorem 3 (informally): Optimal generalisation error is ρ = EPX(x2) where m* is the extremizer of fRS.

Egen = E

v,ξ

⇥ fξ(√ρ v)2⇤ −E

v E w,ξ

⇥ fξ( √ m∗ v+√ρ − m∗ w) ⇤2

v, w ∼ N(0, 1)

ξ ∼ Pξ

α = M N

Barbier, FK, Macris, Miolane, Zdeborova, arXiv:1708.03395, COLT 2018

MAIN RESULTS

f ≡ lim

N→∞

1 N Ey,F log Z(y, F)

  • Def. free entropy:
slide-11
SLIDE 11

PROOF IDEA

ξ ∼ N(0, 1)

x∗ ∼ PX

ΦPX( ˆ m) ΦPout(m; ρ) fRS(m, ˆ m) = ΦPX( ˆ m) + αΦPout(m; ρ) − m ˆ m 2 ˜ y ∼ Pout(˜ y|√m v + √ρ − m z∗)

v, z∗ ∼ N(0, 1)

ρ = EPX(x2) is the free entropy of a scalar denoising problem Notice is the free entropy of a scalar denoising problem

y0 = √ ˆ mx⇤ + ξ

slide-12
SLIDE 12

Guerra-Toninelli-like interpolation between the original posterior and N + M independent scalar denoising problems. Interpolating Hamiltonian:

st,µ = √ 1 − t[Fx]µ + sZ t m(t0)dt0vµ + sZ t (ρ − m(t0))dt0zµ

Ht = −

M

X

µ=1

ln Pout(yµ|st,µ) + 1 2

N

X

i=1

(y0

i −

√ t ˆ mxi)2

fN = fN(t = 1) − Z 1 f 0

N(t)dt

PROOF IDEA

slide-13
SLIDE 13

Adaptive interpolation: Choose interpolation path m(t) to cancel the integral

(Crucial contribution by Barbier & Macris, Probab. Theory Relat. Fields ’08)

Key Ingredient: (Nishimori/Bayes theorem): Under expectations ground truth x* is exchangeable for a sample from P(x|y,F).

Ex∗,yEP (x|y)[g(y, x(1), x∗)] = EyEP (x|y)[g(y, x(1), x(2))]

fN = freplica(m, ˆ m) + Z 1 R(m(t), ˆ m, t)dt

R(m(t), ˆ m, t)

with a complicated function

PROOF IDEA

slide-14
SLIDE 14

PX(x) = 1 2[δ(x − 1) + δ(x + 1)]

EX: BINARY PERCEPTRON TRANSITION TO PERFECT LEARNING

y = sign(Fx∗)

Generalization error

α αIT = 1.249

slide-15
SLIDE 15

PX(x) = 1 2[δ(x − 1) + δ(x + 1)]

y = sign(Fx∗)

Generalization error

α αIT = 1.249

Gyorgyi’90

CLOSING A 28 YEARS OLD CONJECTURE…

EX: BINARY PERCEPTRON TRANSITION TO PERFECT LEARNING

… AND SOLVING MANY NEW PROBLEMS:

COMPRESSED SENSING, PHASE RETRIEVAL, SUPERPOSITION CODES, LOGISTIC REGRESSION…

slide-16
SLIDE 16

WHAT ABOUT EFFICIENT ALGORITHMS ?

slide-17
SLIDE 17

A GENERIC APPROACH: THE TAP EQUATIONS

“Improved” mean-field equations for spin glasses

t+1 t t t

mi = tanh 2 4h + X

j

βJijmj − β2 X

j

J2

ij(1 − m2 j)mi

3 5

slide-18
SLIDE 18

THOULESS-ANDERSON-PALMER ACCORDING TO BOLTHAUSEN

t+1 t t t-1

mi = tanh 2 4h + X

j

βJijmj − β2 X

j

J2

ij(1 − m2 j)mi

3 5

Convergence of the equations is now proven!

slide-19
SLIDE 19

TAP EQUATIONS FOR PERCEPTRON

  • M. Mézard (’89)
slide-20
SLIDE 20

APPROXIMATE MESSAGE PASSING

THE MODERN AVATAR OF TAP

at+1

i

= f(At, Bt

i)

vt+1

i

= ✓ ∂f ∂B ◆ (At, Bt

i)

Mean and variance

  • f the marginals:

η(Σ, R)

slide-21
SLIDE 21

RIGOROUS STATE EVOLUTION

Define: mt in the AMP algorithm ( ) evolves as: then

MSE(t) = ρ − mt mt+1 = 2∂ ˆ

mΦPX( ˆ

mt) ˆ mt = 2α∂mΦPout(mt; ρ) mt ≡ 1 p

p

X

i=1

x∗

i at i

<latexit sha1_base64="yJxwS1qRZAGAI7TdOKcKiPl1ufw=">ACGHicbVDLSgMxFM34rPVdekmWARxUWdE0I1QdOygn1Apx0yaYNTWbG5E6xDPMZbvwVNy4Ucdudf2P6WGjrgXs5nHMvyT1+LgG2/62lpZXVtfWcxv5za3tnd3C3n5NR4mirEojEamGTzQTPGRV4CBYI1aMSF+wut+/Hfv1AVOaR+EDGPWkqQb8oBTAkbyCmeyDdhljwkfYDdQhKZOlsYZdnUivZRfO1k7xk8eb59iYjp4haJdsifAi8SZkSKaoeIVRm4nolkIVBtG46dgytlCjgVLAs7yaxYT2SZc1DQ2JZLqVTg7L8LFROjiIlKkQ8ET9vZESqfVQ+mZSEujpeW8s/uc1EwiuWikP4wRYSKcPBYnAEOFxSrjDFaMghoYQqrj5K6Y9YuIBk2XehODMn7xIauclxy459xfF8s0sjhw6REfoBDnoEpXRHaqgKqLoGb2id/RhvVhv1qf1NR1dsmY7B+gPrNEPQBmf3w=</latexit><latexit sha1_base64="yJxwS1qRZAGAI7TdOKcKiPl1ufw=">ACGHicbVDLSgMxFM34rPVdekmWARxUWdE0I1QdOygn1Apx0yaYNTWbG5E6xDPMZbvwVNy4Ucdudf2P6WGjrgXs5nHMvyT1+LgG2/62lpZXVtfWcxv5za3tnd3C3n5NR4mirEojEamGTzQTPGRV4CBYI1aMSF+wut+/Hfv1AVOaR+EDGPWkqQb8oBTAkbyCmeyDdhljwkfYDdQhKZOlsYZdnUivZRfO1k7xk8eb59iYjp4haJdsifAi8SZkSKaoeIVRm4nolkIVBtG46dgytlCjgVLAs7yaxYT2SZc1DQ2JZLqVTg7L8LFROjiIlKkQ8ET9vZESqfVQ+mZSEujpeW8s/uc1EwiuWikP4wRYSKcPBYnAEOFxSrjDFaMghoYQqrj5K6Y9YuIBk2XehODMn7xIauclxy459xfF8s0sjhw6REfoBDnoEpXRHaqgKqLoGb2id/RhvVhv1qf1NR1dsmY7B+gPrNEPQBmf3w=</latexit><latexit sha1_base64="yJxwS1qRZAGAI7TdOKcKiPl1ufw=">ACGHicbVDLSgMxFM34rPVdekmWARxUWdE0I1QdOygn1Apx0yaYNTWbG5E6xDPMZbvwVNy4Ucdudf2P6WGjrgXs5nHMvyT1+LgG2/62lpZXVtfWcxv5za3tnd3C3n5NR4mirEojEamGTzQTPGRV4CBYI1aMSF+wut+/Hfv1AVOaR+EDGPWkqQb8oBTAkbyCmeyDdhljwkfYDdQhKZOlsYZdnUivZRfO1k7xk8eb59iYjp4haJdsifAi8SZkSKaoeIVRm4nolkIVBtG46dgytlCjgVLAs7yaxYT2SZc1DQ2JZLqVTg7L8LFROjiIlKkQ8ET9vZESqfVQ+mZSEujpeW8s/uc1EwiuWikP4wRYSKcPBYnAEOFxSrjDFaMghoYQqrj5K6Y9YuIBk2XehODMn7xIauclxy459xfF8s0sjhw6REfoBDnoEpXRHaqgKqLoGb2id/RhvVhv1qf1NR1dsmY7B+gPrNEPQBmf3w=</latexit><latexit sha1_base64="yJxwS1qRZAGAI7TdOKcKiPl1ufw=">ACGHicbVDLSgMxFM34rPVdekmWARxUWdE0I1QdOygn1Apx0yaYNTWbG5E6xDPMZbvwVNy4Ucdudf2P6WGjrgXs5nHMvyT1+LgG2/62lpZXVtfWcxv5za3tnd3C3n5NR4mirEojEamGTzQTPGRV4CBYI1aMSF+wut+/Hfv1AVOaR+EDGPWkqQb8oBTAkbyCmeyDdhljwkfYDdQhKZOlsYZdnUivZRfO1k7xk8eb59iYjp4haJdsifAi8SZkSKaoeIVRm4nolkIVBtG46dgytlCjgVLAs7yaxYT2SZc1DQ2JZLqVTg7L8LFROjiIlKkQ8ET9vZESqfVQ+mZSEujpeW8s/uc1EwiuWikP4wRYSKcPBYnAEOFxSrjDFaMghoYQqrj5K6Y9YuIBk2XehODMn7xIauclxy459xfF8s0sjhw6REfoBDnoEpXRHaqgKqLoGb2id/RhvVhv1qf1NR1dsmY7B+gPrNEPQBmf3w=</latexit>

n, p → ∞, α = Θ(1)

<latexit sha1_base64="aODM1rGdsthzZjGoSRh/wdYr4=">AC3icbVC7SgNBFJ31GeMramkzJAgRQtgVQRshaGMZIS/IhnB3MpsMzs4uM3eFENLb+Cs2ForY+gN2/o2TR6GJBwYO59zLnXOCRAqDrvtrKyurW9sZray2zu7e/u5g8OGiVPNeJ3FMtatAyXQvE6CpS8lWgOUSB5M7i/mfjNB6NiFUNhwnvRNBXIhQM0ErdXF6VaEJ9jKkvVIhDWqI+yGQAV35twBGK3mk3V3DL7hR0mXhzUiBzVLu5L78XszTiCpkEY9qem2BnBoFk3yc9VPDE2D30OdtSxVE3HRG0yxjemKVHg1jbZ9COlV/b4wgMmYBXYyAhyYRW8i/ue1UwvOyOhkhS5YrNDYSqpjT4phvaE5gzl0BJgWti/UjYADQxtfVlbgrcYeZk0zsqeW/buzguV63kdGXJM8qRIPHJBKuSWVEmdMPJInskreXOenBfn3fmYja4850j8gfO5w/pV5kN</latexit><latexit sha1_base64="aODM1rGdsthzZjGoSRh/wdYr4=">AC3icbVC7SgNBFJ31GeMramkzJAgRQtgVQRshaGMZIS/IhnB3MpsMzs4uM3eFENLb+Cs2ForY+gN2/o2TR6GJBwYO59zLnXOCRAqDrvtrKyurW9sZray2zu7e/u5g8OGiVPNeJ3FMtatAyXQvE6CpS8lWgOUSB5M7i/mfjNB6NiFUNhwnvRNBXIhQM0ErdXF6VaEJ9jKkvVIhDWqI+yGQAV35twBGK3mk3V3DL7hR0mXhzUiBzVLu5L78XszTiCpkEY9qem2BnBoFk3yc9VPDE2D30OdtSxVE3HRG0yxjemKVHg1jbZ9COlV/b4wgMmYBXYyAhyYRW8i/ue1UwvOyOhkhS5YrNDYSqpjT4phvaE5gzl0BJgWti/UjYADQxtfVlbgrcYeZk0zsqeW/buzguV63kdGXJM8qRIPHJBKuSWVEmdMPJInskreXOenBfn3fmYja4850j8gfO5w/pV5kN</latexit><latexit sha1_base64="aODM1rGdsthzZjGoSRh/wdYr4=">AC3icbVC7SgNBFJ31GeMramkzJAgRQtgVQRshaGMZIS/IhnB3MpsMzs4uM3eFENLb+Cs2ForY+gN2/o2TR6GJBwYO59zLnXOCRAqDrvtrKyurW9sZray2zu7e/u5g8OGiVPNeJ3FMtatAyXQvE6CpS8lWgOUSB5M7i/mfjNB6NiFUNhwnvRNBXIhQM0ErdXF6VaEJ9jKkvVIhDWqI+yGQAV35twBGK3mk3V3DL7hR0mXhzUiBzVLu5L78XszTiCpkEY9qem2BnBoFk3yc9VPDE2D30OdtSxVE3HRG0yxjemKVHg1jbZ9COlV/b4wgMmYBXYyAhyYRW8i/ue1UwvOyOhkhS5YrNDYSqpjT4phvaE5gzl0BJgWti/UjYADQxtfVlbgrcYeZk0zsqeW/buzguV63kdGXJM8qRIPHJBKuSWVEmdMPJInskreXOenBfn3fmYja4850j8gfO5w/pV5kN</latexit><latexit sha1_base64="aODM1rGdsthzZjGoSRh/wdYr4=">AC3icbVC7SgNBFJ31GeMramkzJAgRQtgVQRshaGMZIS/IhnB3MpsMzs4uM3eFENLb+Cs2ForY+gN2/o2TR6GJBwYO59zLnXOCRAqDrvtrKyurW9sZray2zu7e/u5g8OGiVPNeJ3FMtatAyXQvE6CpS8lWgOUSB5M7i/mfjNB6NiFUNhwnvRNBXIhQM0ErdXF6VaEJ9jKkvVIhDWqI+yGQAV35twBGK3mk3V3DL7hR0mXhzUiBzVLu5L78XszTiCpkEY9qem2BnBoFk3yc9VPDE2D30OdtSxVE3HRG0yxjemKVHg1jbZ9COlV/b4wgMmYBXYyAhyYRW8i/ue1UwvOyOhkhS5YrNDYSqpjT4phvaE5gzl0BJgWti/UjYADQxtfVlbgrcYeZk0zsqeW/buzguV63kdGXJM8qRIPHJBKuSWVEmdMPJInskreXOenBfn3fmYja4850j8gfO5w/pV5kN</latexit>

Bolthausen ’06, Bayati-Montanari ’10, Rangan ’10, Donoho-Javamart-Montanari ‘12

fRS(m, ˆ m) = ΦPX( ˆ m) + αΦPout(m; ρ) − m ˆ m 2

Recall the RS free entropy? AMP is simply trying to extremize the replica function!

slide-22
SLIDE 22

AMP-MSE given by the local maximum of the free entropy reached starting from small m/large MSE. Optimal MSE (MMSE) given by the global maximum of the free entropy.

WHEN DOES AMP WORK?

m free entropy mAMP mAMP mAMP

fRS(m, ˆ m) = ΦPX( ˆ m) + αΦPout(m; ρ) − m ˆ m 2

MMSE = ρ − argmaxfRS(m)

<latexit sha1_base64="9DQlJzgH9nBkQ3rGC1lB36nx7eY=">ACEnicbVDLSsNAFJ34rPVdelmsAjtwpKIoBuhKIKbQrX2AU0Ik+mkHTqThJmJWEK+wY2/4saFIm5dufNvnKZdaOuBC4dz7uXe7yIUalM89tYWFxaXlnNreXNza3tgs7uy0ZxgKTJg5ZKDoekoTRgDQVYx0IkEQ9xhpe8PLsd+J0LSMLhTo4g4HPUD6lOMlJbcQjmxBYe1WuMqhefQFoMQHsFMQ6LP0UPqu8ltIy3xslsomhUzA5wn1pQUwR1t/Bl90IcxIozJCUXcuMlJMgoShmJM3bsSQRwkPUJ1NA8SJdJLspRQeaqUH/VDoChTM1N8TCeJSjrinOzlSAznrjcX/vG6s/DMnoUEUKxLgySI/ZlCFcJwP7FBsGIjTRAWVN8K8QAJhJVOMa9DsGZfniet4plVqybk2L1YhpHDuyDA1ACFjgFVXAN6qAJMHgEz+AVvBlPxovxbnxMWheM6cwe+APj8wfLI5xM</latexit><latexit sha1_base64="9DQlJzgH9nBkQ3rGC1lB36nx7eY=">ACEnicbVDLSsNAFJ34rPVdelmsAjtwpKIoBuhKIKbQrX2AU0Ik+mkHTqThJmJWEK+wY2/4saFIm5dufNvnKZdaOuBC4dz7uXe7yIUalM89tYWFxaXlnNreXNza3tgs7uy0ZxgKTJg5ZKDoekoTRgDQVYx0IkEQ9xhpe8PLsd+J0LSMLhTo4g4HPUD6lOMlJbcQjmxBYe1WuMqhefQFoMQHsFMQ6LP0UPqu8ltIy3xslsomhUzA5wn1pQUwR1t/Bl90IcxIozJCUXcuMlJMgoShmJM3bsSQRwkPUJ1NA8SJdJLspRQeaqUH/VDoChTM1N8TCeJSjrinOzlSAznrjcX/vG6s/DMnoUEUKxLgySI/ZlCFcJwP7FBsGIjTRAWVN8K8QAJhJVOMa9DsGZfniet4plVqybk2L1YhpHDuyDA1ACFjgFVXAN6qAJMHgEz+AVvBlPxovxbnxMWheM6cwe+APj8wfLI5xM</latexit><latexit sha1_base64="9DQlJzgH9nBkQ3rGC1lB36nx7eY=">ACEnicbVDLSsNAFJ34rPVdelmsAjtwpKIoBuhKIKbQrX2AU0Ik+mkHTqThJmJWEK+wY2/4saFIm5dufNvnKZdaOuBC4dz7uXe7yIUalM89tYWFxaXlnNreXNza3tgs7uy0ZxgKTJg5ZKDoekoTRgDQVYx0IkEQ9xhpe8PLsd+J0LSMLhTo4g4HPUD6lOMlJbcQjmxBYe1WuMqhefQFoMQHsFMQ6LP0UPqu8ltIy3xslsomhUzA5wn1pQUwR1t/Bl90IcxIozJCUXcuMlJMgoShmJM3bsSQRwkPUJ1NA8SJdJLspRQeaqUH/VDoChTM1N8TCeJSjrinOzlSAznrjcX/vG6s/DMnoUEUKxLgySI/ZlCFcJwP7FBsGIjTRAWVN8K8QAJhJVOMa9DsGZfniet4plVqybk2L1YhpHDuyDA1ACFjgFVXAN6qAJMHgEz+AVvBlPxovxbnxMWheM6cwe+APj8wfLI5xM</latexit><latexit sha1_base64="9DQlJzgH9nBkQ3rGC1lB36nx7eY=">ACEnicbVDLSsNAFJ34rPVdelmsAjtwpKIoBuhKIKbQrX2AU0Ik+mkHTqThJmJWEK+wY2/4saFIm5dufNvnKZdaOuBC4dz7uXe7yIUalM89tYWFxaXlnNreXNza3tgs7uy0ZxgKTJg5ZKDoekoTRgDQVYx0IkEQ9xhpe8PLsd+J0LSMLhTo4g4HPUD6lOMlJbcQjmxBYe1WuMqhefQFoMQHsFMQ6LP0UPqu8ltIy3xslsomhUzA5wn1pQUwR1t/Bl90IcxIozJCUXcuMlJMgoShmJM3bsSQRwkPUJ1NA8SJdJLspRQeaqUH/VDoChTM1N8TCeJSjrinOzlSAznrjcX/vG6s/DMnoUEUKxLgySI/ZlCFcJwP7FBsGIjTRAWVN8K8QAJhJVOMa9DsGZfniet4plVqybk2L1YhpHDuyDA1ACFjgFVXAN6qAJMHgEz+AVvBlPxovxbnxMWheM6cwe+APj8wfLI5xM</latexit>

MSEAMP = ρ − mAMP

<latexit sha1_base64="cvJcWbdEkPlf0Yifa4e51nvLXOE=">ACEXicbZDLSsNAFIYn9VbrLerSzWARurEkIuhGqIrgplDRXqAJYTKdtkNnkjAzEUrIK7jxVdy4UMStO3e+jdM0oLb+MPDxn3M4c34/YlQqy/oyCguLS8srxdXS2vrG5pa5vdOSYSwaeKQhaLjI0kYDUhTUcVIJxIEcZ+Rtj+6nNTb90RIGgZ3ahwRl6NBQPsUI6Utz6wkjuCwfnuVehmd1xspPIOGIbwEPIf0zPLVtXKBOfBzqEMcjU89PphTjmJFCYISm7thUpN0FCUcxIWnJiSKER2hAuhoDxIl0k+yiFB5opwf7odAvUDBzf08kiEs5r7u5EgN5WxtYv5X68aqf+omNIhiRQI8XdSPGVQhnMQDe1QrNhYA8KC6r9CPEQCYaVDLOkQ7NmT56F1VLWtqn1zXK5d5HEUwR7YBxVgxNQA9egAZoAgwfwBF7Aq/FoPBtvxvu0tWDkM7vgj4yPb434m48=</latexit><latexit sha1_base64="cvJcWbdEkPlf0Yifa4e51nvLXOE=">ACEXicbZDLSsNAFIYn9VbrLerSzWARurEkIuhGqIrgplDRXqAJYTKdtkNnkjAzEUrIK7jxVdy4UMStO3e+jdM0oLb+MPDxn3M4c34/YlQqy/oyCguLS8srxdXS2vrG5pa5vdOSYSwaeKQhaLjI0kYDUhTUcVIJxIEcZ+Rtj+6nNTb90RIGgZ3ahwRl6NBQPsUI6Utz6wkjuCwfnuVehmd1xspPIOGIbwEPIf0zPLVtXKBOfBzqEMcjU89PphTjmJFCYISm7thUpN0FCUcxIWnJiSKER2hAuhoDxIl0k+yiFB5opwf7odAvUDBzf08kiEs5r7u5EgN5WxtYv5X68aqf+omNIhiRQI8XdSPGVQhnMQDe1QrNhYA8KC6r9CPEQCYaVDLOkQ7NmT56F1VLWtqn1zXK5d5HEUwR7YBxVgxNQA9egAZoAgwfwBF7Aq/FoPBtvxvu0tWDkM7vgj4yPb434m48=</latexit><latexit sha1_base64="cvJcWbdEkPlf0Yifa4e51nvLXOE=">ACEXicbZDLSsNAFIYn9VbrLerSzWARurEkIuhGqIrgplDRXqAJYTKdtkNnkjAzEUrIK7jxVdy4UMStO3e+jdM0oLb+MPDxn3M4c34/YlQqy/oyCguLS8srxdXS2vrG5pa5vdOSYSwaeKQhaLjI0kYDUhTUcVIJxIEcZ+Rtj+6nNTb90RIGgZ3ahwRl6NBQPsUI6Utz6wkjuCwfnuVehmd1xspPIOGIbwEPIf0zPLVtXKBOfBzqEMcjU89PphTjmJFCYISm7thUpN0FCUcxIWnJiSKER2hAuhoDxIl0k+yiFB5opwf7odAvUDBzf08kiEs5r7u5EgN5WxtYv5X68aqf+omNIhiRQI8XdSPGVQhnMQDe1QrNhYA8KC6r9CPEQCYaVDLOkQ7NmT56F1VLWtqn1zXK5d5HEUwR7YBxVgxNQA9egAZoAgwfwBF7Aq/FoPBtvxvu0tWDkM7vgj4yPb434m48=</latexit><latexit sha1_base64="cvJcWbdEkPlf0Yifa4e51nvLXOE=">ACEXicbZDLSsNAFIYn9VbrLerSzWARurEkIuhGqIrgplDRXqAJYTKdtkNnkjAzEUrIK7jxVdy4UMStO3e+jdM0oLb+MPDxn3M4c34/YlQqy/oyCguLS8srxdXS2vrG5pa5vdOSYSwaeKQhaLjI0kYDUhTUcVIJxIEcZ+Rtj+6nNTb90RIGgZ3ahwRl6NBQPsUI6Utz6wkjuCwfnuVehmd1xspPIOGIbwEPIf0zPLVtXKBOfBzqEMcjU89PphTjmJFCYISm7thUpN0FCUcxIWnJiSKER2hAuhoDxIl0k+yiFB5opwf7odAvUDBzf08kiEs5r7u5EgN5WxtYv5X68aqf+omNIhiRQI8XdSPGVQhnMQDe1QrNhYA8KC6r9CPEQCYaVDLOkQ7NmT56F1VLWtqn1zXK5d5HEUwR7YBxVgxNQA9egAZoAgwfwBF7Aq/FoPBtvxvu0tWDkM7vgj4yPb434m48=</latexit>

argmax fRS(m)

fRS(m) = inf ˆ

mfRS(m, ˆ

m)

<latexit sha1_base64="jBul5XYUye8OZsHENjAgi/hDSXM=">ACGHicbVDLSgMxFM3UV62vqks3wSK0IHVGBN0IRTcu6MP6AxDJs20oUlmSDJCGeYz3Pgrblwo4rY7/8b0IWjrgQuHc+7l3nuCmFGlbfvLyi0tr6yu5dcLG5tb2zvF3b2mihKJSQNHLJLtACnCqCANTUj7VgSxANGWsHgeuy3HolUNBIPehgTj6OeoCHFSBvJL56Efnp3n5V5BV7C1JUcUhFmfur2kY8gz/28VSo+MWSXbUngIvEmZESmKHuF0duN8IJ0JjhpTqOHasvRJTEjWcFNFIkRHqAe6RgqECfKSyePZfDIKF0YRtKU0HCi/p5IEVdqyAPTyZHuq3lvLP7ndRIdXngpFXGicDTRWHCoI7gOCXYpZJgzYaGICypuRXiPpIa5NlwYTgzL+8SJqnVceuOrdnpdrVLI48OACHoAwcA5q4AbUQNg8ARewBt4t56tV+vD+py25qzZzD74A2v0DWmQnr0=</latexit><latexit sha1_base64="jBul5XYUye8OZsHENjAgi/hDSXM=">ACGHicbVDLSgMxFM3UV62vqks3wSK0IHVGBN0IRTcu6MP6AxDJs20oUlmSDJCGeYz3Pgrblwo4rY7/8b0IWjrgQuHc+7l3nuCmFGlbfvLyi0tr6yu5dcLG5tb2zvF3b2mihKJSQNHLJLtACnCqCANTUj7VgSxANGWsHgeuy3HolUNBIPehgTj6OeoCHFSBvJL56Efnp3n5V5BV7C1JUcUhFmfur2kY8gz/28VSo+MWSXbUngIvEmZESmKHuF0duN8IJ0JjhpTqOHasvRJTEjWcFNFIkRHqAe6RgqECfKSyePZfDIKF0YRtKU0HCi/p5IEVdqyAPTyZHuq3lvLP7ndRIdXngpFXGicDTRWHCoI7gOCXYpZJgzYaGICypuRXiPpIa5NlwYTgzL+8SJqnVceuOrdnpdrVLI48OACHoAwcA5q4AbUQNg8ARewBt4t56tV+vD+py25qzZzD74A2v0DWmQnr0=</latexit><latexit sha1_base64="jBul5XYUye8OZsHENjAgi/hDSXM=">ACGHicbVDLSgMxFM3UV62vqks3wSK0IHVGBN0IRTcu6MP6AxDJs20oUlmSDJCGeYz3Pgrblwo4rY7/8b0IWjrgQuHc+7l3nuCmFGlbfvLyi0tr6yu5dcLG5tb2zvF3b2mihKJSQNHLJLtACnCqCANTUj7VgSxANGWsHgeuy3HolUNBIPehgTj6OeoCHFSBvJL56Efnp3n5V5BV7C1JUcUhFmfur2kY8gz/28VSo+MWSXbUngIvEmZESmKHuF0duN8IJ0JjhpTqOHasvRJTEjWcFNFIkRHqAe6RgqECfKSyePZfDIKF0YRtKU0HCi/p5IEVdqyAPTyZHuq3lvLP7ndRIdXngpFXGicDTRWHCoI7gOCXYpZJgzYaGICypuRXiPpIa5NlwYTgzL+8SJqnVceuOrdnpdrVLI48OACHoAwcA5q4AbUQNg8ARewBt4t56tV+vD+py25qzZzD74A2v0DWmQnr0=</latexit><latexit sha1_base64="jBul5XYUye8OZsHENjAgi/hDSXM=">ACGHicbVDLSgMxFM3UV62vqks3wSK0IHVGBN0IRTcu6MP6AxDJs20oUlmSDJCGeYz3Pgrblwo4rY7/8b0IWjrgQuHc+7l3nuCmFGlbfvLyi0tr6yu5dcLG5tb2zvF3b2mihKJSQNHLJLtACnCqCANTUj7VgSxANGWsHgeuy3HolUNBIPehgTj6OeoCHFSBvJL56Efnp3n5V5BV7C1JUcUhFmfur2kY8gz/28VSo+MWSXbUngIvEmZESmKHuF0duN8IJ0JjhpTqOHasvRJTEjWcFNFIkRHqAe6RgqECfKSyePZfDIKF0YRtKU0HCi/p5IEVdqyAPTyZHuq3lvLP7ndRIdXngpFXGicDTRWHCoI7gOCXYpZJgzYaGICypuRXiPpIa5NlwYTgzL+8SJqnVceuOrdnpdrVLI48OACHoAwcA5q4AbUQNg8ARewBt4t56tV+vD+py25qzZzD74A2v0DWmQnr0=</latexit>

Barbier, FK, Macris, Miolane, Zdeborova, arXiv:1708.03395, COLT 2018

slide-23
SLIDE 23

PX(x) = 1 2[δ(x − 1) + δ(x + 1)]

EX: BINARY PERCEPTRON

Generalization error

y = sign(Fx∗) α αIT = 1.249 αAlg = 1.493

Gyorgyi’90

GAMP is optimal, out of the hard phase. Redemption of the “un-physical” branch.

hard

slide-24
SLIDE 24

THIS HAPPENS ALL THE TIME!

slide-25
SLIDE 25

PX(x) = 1 2[δ(x − 1) + δ(x + 1)]

SYMMETRIC BINARY PERCEPTRON

Generalization error K chosen so that P(y=1)=0.5 from: Barbier, FK, Macris, Miolane, Zdeborova arXiv:1708.03395

y = sign(|Fx∗| − K) αAlg = 1.566 αIT = 1

hard

slide-26
SLIDE 26

data

F y

labels

x w1 w2

weights

p input units K hidden units

  • utput unit

L=3 layers n training samples x learned, w fixed Limit:

Committee machine

Quenched teacher-student model studied in Schwarze’92. Proof and approximate message passing (Aubin, Maillard, Barbier, Macris, FK, Zdeborova ’18)

α = M N = O(1)

<latexit sha1_base64="nC6W0MxbMf3KoR62Jxq8m5Fho=">ACBHicbVDLSsNAFL2pr1pfUZfdDBahbkoigm6Eohs3agX7gCaUyXTSDp08mJkIJWThxl9x40IRt36EO/GaZuFth64cOace5l7jxdzJpVlfRuFpeWV1bXiemljc2t7x9zda8koEYQ2ScQj0fGwpJyFtKmY4rQTC4oDj9O2N7qc+O0HKiSLwns1jqkb4EHIfEaw0lLPLDuYx0OMzpHjC0zS6y9yfTrtmof9cyKVbOmQIvEzkFcjR65pfTj0gS0FARjqXs2las3BQLxQinWclJI0xGeEB7Woa4oBKN50ekaFDrfSRHwldoUJT9fdEigMpx4GnOwOshnLem4j/ed1E+WduysI4UTQks4/8hCMVoUkiqM8EJYqPNcFEML0rIkOsw1A6t5IOwZ4/eZG0jmu2VbPvTir1izyOIpThAKpgwynU4Qoa0AQCj/AMr/BmPBkvxrvxMWstGPnMPvyB8fkDEbCWaQ=</latexit><latexit sha1_base64="nC6W0MxbMf3KoR62Jxq8m5Fho=">ACBHicbVDLSsNAFL2pr1pfUZfdDBahbkoigm6Eohs3agX7gCaUyXTSDp08mJkIJWThxl9x40IRt36EO/GaZuFth64cOace5l7jxdzJpVlfRuFpeWV1bXiemljc2t7x9zda8koEYQ2ScQj0fGwpJyFtKmY4rQTC4oDj9O2N7qc+O0HKiSLwns1jqkb4EHIfEaw0lLPLDuYx0OMzpHjC0zS6y9yfTrtmof9cyKVbOmQIvEzkFcjR65pfTj0gS0FARjqXs2las3BQLxQinWclJI0xGeEB7Woa4oBKN50ekaFDrfSRHwldoUJT9fdEigMpx4GnOwOshnLem4j/ed1E+WduysI4UTQks4/8hCMVoUkiqM8EJYqPNcFEML0rIkOsw1A6t5IOwZ4/eZG0jmu2VbPvTir1izyOIpThAKpgwynU4Qoa0AQCj/AMr/BmPBkvxrvxMWstGPnMPvyB8fkDEbCWaQ=</latexit><latexit sha1_base64="nC6W0MxbMf3KoR62Jxq8m5Fho=">ACBHicbVDLSsNAFL2pr1pfUZfdDBahbkoigm6Eohs3agX7gCaUyXTSDp08mJkIJWThxl9x40IRt36EO/GaZuFth64cOace5l7jxdzJpVlfRuFpeWV1bXiemljc2t7x9zda8koEYQ2ScQj0fGwpJyFtKmY4rQTC4oDj9O2N7qc+O0HKiSLwns1jqkb4EHIfEaw0lLPLDuYx0OMzpHjC0zS6y9yfTrtmof9cyKVbOmQIvEzkFcjR65pfTj0gS0FARjqXs2las3BQLxQinWclJI0xGeEB7Woa4oBKN50ekaFDrfSRHwldoUJT9fdEigMpx4GnOwOshnLem4j/ed1E+WduysI4UTQks4/8hCMVoUkiqM8EJYqPNcFEML0rIkOsw1A6t5IOwZ4/eZG0jmu2VbPvTir1izyOIpThAKpgwynU4Qoa0AQCj/AMr/BmPBkvxrvxMWstGPnMPvyB8fkDEbCWaQ=</latexit><latexit sha1_base64="nC6W0MxbMf3KoR62Jxq8m5Fho=">ACBHicbVDLSsNAFL2pr1pfUZfdDBahbkoigm6Eohs3agX7gCaUyXTSDp08mJkIJWThxl9x40IRt36EO/GaZuFth64cOace5l7jxdzJpVlfRuFpeWV1bXiemljc2t7x9zda8koEYQ2ScQj0fGwpJyFtKmY4rQTC4oDj9O2N7qc+O0HKiSLwns1jqkb4EHIfEaw0lLPLDuYx0OMzpHjC0zS6y9yfTrtmof9cyKVbOmQIvEzkFcjR65pfTj0gS0FARjqXs2las3BQLxQinWclJI0xGeEB7Woa4oBKN50ekaFDrfSRHwldoUJT9fdEigMpx4GnOwOshnLem4j/ed1E+WduysI4UTQks4/8hCMVoUkiqM8EJYqPNcFEML0rIkOsw1A6t5IOwZ4/eZG0jmu2VbPvTir1izyOIpThAKpgwynU4Qoa0AQCj/AMr/BmPBkvxrvxMWstGPnMPvyB8fkDEbCWaQ=</latexit>

M, N → ∞

<latexit sha1_base64="xLBh1PYbYIZxovOjRZymRjOnpr4=">AB9XicbVDLSgNBEOyNrxhfUY9eBoPgQcKuCHoMevGiRDAPyK5hdjKbDJmdXWZ6lRDyH148KOLVf/Hm3zh5HDSxoKGo6qa7K0ylMOi6305uaXldS2/XtjY3NreKe7u1U2SacZrLJGJbobUcCkUr6FAyZup5jQOJW+E/aux3jk2ohE3eMg5UFMu0pEglG0sPNyS3xMSG+UBEO2sWSW3YnIvEm5ESzFBtF7/8TsKymCtkhrT8twUgyHVKJjko4KfGZ5S1qd3rJU0ZibYDi5ekSOrNIhUaJtKSQT9fEkMbGDOLQdsYUe2beG4v/ea0Mo4tgKFSaIVdsuijKJLF/jiMgHaE5QzmwhDIt7K2E9aimDG1QBRuCN/yIqmflj237N2dlSqXszjycACHcAwenEMFrqEKNWCg4Rle4c15cl6cd+dj2pzZjP78AfO5w9xcpHS</latexit><latexit sha1_base64="xLBh1PYbYIZxovOjRZymRjOnpr4=">AB9XicbVDLSgNBEOyNrxhfUY9eBoPgQcKuCHoMevGiRDAPyK5hdjKbDJmdXWZ6lRDyH148KOLVf/Hm3zh5HDSxoKGo6qa7K0ylMOi6305uaXldS2/XtjY3NreKe7u1U2SacZrLJGJbobUcCkUr6FAyZup5jQOJW+E/aux3jk2ohE3eMg5UFMu0pEglG0sPNyS3xMSG+UBEO2sWSW3YnIvEm5ESzFBtF7/8TsKymCtkhrT8twUgyHVKJjko4KfGZ5S1qd3rJU0ZibYDi5ekSOrNIhUaJtKSQT9fEkMbGDOLQdsYUe2beG4v/ea0Mo4tgKFSaIVdsuijKJLF/jiMgHaE5QzmwhDIt7K2E9aimDG1QBRuCN/yIqmflj237N2dlSqXszjycACHcAwenEMFrqEKNWCg4Rle4c15cl6cd+dj2pzZjP78AfO5w9xcpHS</latexit><latexit sha1_base64="xLBh1PYbYIZxovOjRZymRjOnpr4=">AB9XicbVDLSgNBEOyNrxhfUY9eBoPgQcKuCHoMevGiRDAPyK5hdjKbDJmdXWZ6lRDyH148KOLVf/Hm3zh5HDSxoKGo6qa7K0ylMOi6305uaXldS2/XtjY3NreKe7u1U2SacZrLJGJbobUcCkUr6FAyZup5jQOJW+E/aux3jk2ohE3eMg5UFMu0pEglG0sPNyS3xMSG+UBEO2sWSW3YnIvEm5ESzFBtF7/8TsKymCtkhrT8twUgyHVKJjko4KfGZ5S1qd3rJU0ZibYDi5ekSOrNIhUaJtKSQT9fEkMbGDOLQdsYUe2beG4v/ea0Mo4tgKFSaIVdsuijKJLF/jiMgHaE5QzmwhDIt7K2E9aimDG1QBRuCN/yIqmflj237N2dlSqXszjycACHcAwenEMFrqEKNWCg4Rle4c15cl6cd+dj2pzZjP78AfO5w9xcpHS</latexit><latexit sha1_base64="xLBh1PYbYIZxovOjRZymRjOnpr4=">AB9XicbVDLSgNBEOyNrxhfUY9eBoPgQcKuCHoMevGiRDAPyK5hdjKbDJmdXWZ6lRDyH148KOLVf/Hm3zh5HDSxoKGo6qa7K0ylMOi6305uaXldS2/XtjY3NreKe7u1U2SacZrLJGJbobUcCkUr6FAyZup5jQOJW+E/aux3jk2ohE3eMg5UFMu0pEglG0sPNyS3xMSG+UBEO2sWSW3YnIvEm5ESzFBtF7/8TsKymCtkhrT8twUgyHVKJjko4KfGZ5S1qd3rJU0ZibYDi5ekSOrNIhUaJtKSQT9fEkMbGDOLQdsYUe2beG4v/ea0Mo4tgKFSaIVdsuijKJLF/jiMgHaE5QzmwhDIt7K2E9aimDG1QBRuCN/yIqmflj237N2dlSqXszjycACHcAwenEMFrqEKNWCg4Rle4c15cl6cd+dj2pzZjP78AfO5w9xcpHS</latexit>

K = O(1)

<latexit sha1_base64="pnb2kdx6DB2WkAndPWumY4tr6mw=">AB7XicbVBNSwMxEJ2tX7V+VT16CRahXsquFPQiFL0IHqxgP6BdSjbNtrHZEmyQln6H7x4UMSr/8eb/8a03YO2Ph4vDfDzLwg5kwb1/12ciura+sb+c3C1vbO7l5x/6CpZaIbRDJpWoHWFPOBG0YZjhtx4riKOC0FYyup37riSrNpHgw45j6ER4IFjKCjZWat5d3Ze+0Vy5FXcGtEy8jJQgQ71X/Or2JUkiKgzhWOuO58bGT7EyjHA6KXQTWNMRnhAO5YKHFHtp7NrJ+jEKn0USmVLGDRTf0+kONJ6HAW2M8JmqBe9qfif10lMeOGnTMSJoYLMF4UJR0ai6euozxQlho8twUQxeysiQ6wMTag3BW3x5mTPKp5b8e6rpdpVFkcejuAYyuDBOdTgBurQAKP8Ayv8OZI58V5dz7mrTknmzmEP3A+fwD3vI4P</latexit><latexit sha1_base64="pnb2kdx6DB2WkAndPWumY4tr6mw=">AB7XicbVBNSwMxEJ2tX7V+VT16CRahXsquFPQiFL0IHqxgP6BdSjbNtrHZEmyQln6H7x4UMSr/8eb/8a03YO2Ph4vDfDzLwg5kwb1/12ciura+sb+c3C1vbO7l5x/6CpZaIbRDJpWoHWFPOBG0YZjhtx4riKOC0FYyup37riSrNpHgw45j6ER4IFjKCjZWat5d3Ze+0Vy5FXcGtEy8jJQgQ71X/Or2JUkiKgzhWOuO58bGT7EyjHA6KXQTWNMRnhAO5YKHFHtp7NrJ+jEKn0USmVLGDRTf0+kONJ6HAW2M8JmqBe9qfif10lMeOGnTMSJoYLMF4UJR0ai6euozxQlho8twUQxeysiQ6wMTag3BW3x5mTPKp5b8e6rpdpVFkcejuAYyuDBOdTgBurQAKP8Ayv8OZI58V5dz7mrTknmzmEP3A+fwD3vI4P</latexit><latexit sha1_base64="pnb2kdx6DB2WkAndPWumY4tr6mw=">AB7XicbVBNSwMxEJ2tX7V+VT16CRahXsquFPQiFL0IHqxgP6BdSjbNtrHZEmyQln6H7x4UMSr/8eb/8a03YO2Ph4vDfDzLwg5kwb1/12ciura+sb+c3C1vbO7l5x/6CpZaIbRDJpWoHWFPOBG0YZjhtx4riKOC0FYyup37riSrNpHgw45j6ER4IFjKCjZWat5d3Ze+0Vy5FXcGtEy8jJQgQ71X/Or2JUkiKgzhWOuO58bGT7EyjHA6KXQTWNMRnhAO5YKHFHtp7NrJ+jEKn0USmVLGDRTf0+kONJ6HAW2M8JmqBe9qfif10lMeOGnTMSJoYLMF4UJR0ai6euozxQlho8twUQxeysiQ6wMTag3BW3x5mTPKp5b8e6rpdpVFkcejuAYyuDBOdTgBurQAKP8Ayv8OZI58V5dz7mrTknmzmEP3A+fwD3vI4P</latexit><latexit sha1_base64="pnb2kdx6DB2WkAndPWumY4tr6mw=">AB7XicbVBNSwMxEJ2tX7V+VT16CRahXsquFPQiFL0IHqxgP6BdSjbNtrHZEmyQln6H7x4UMSr/8eb/8a03YO2Ph4vDfDzLwg5kwb1/12ciura+sb+c3C1vbO7l5x/6CpZaIbRDJpWoHWFPOBG0YZjhtx4riKOC0FYyup37riSrNpHgw45j6ER4IFjKCjZWat5d3Ze+0Vy5FXcGtEy8jJQgQ71X/Or2JUkiKgzhWOuO58bGT7EyjHA6KXQTWNMRnhAO5YKHFHtp7NrJ+jEKn0USmVLGDRTf0+kONJ6HAW2M8JmqBe9qfif10lMeOGnTMSJoYLMF4UJR0ai6euozxQlho8twUQxeysiQ6wMTag3BW3x5mTPKp5b8e6rpdpVFkcejuAYyuDBOdTgBurQAKP8Ayv8OZI58V5dz7mrTknmzmEP3A+fwD3vI4P</latexit>

MULTI-LAYER NETWORK

slide-27
SLIDE 27

Large algorithmic gap: IT threshold: Algorithmic threshold

yµ = sign h K X

l=1

sign(

p

X

i=1

Fµix∗

il)

i

<latexit sha1_base64="iveC0mUxRJ8VlkeVsD8rt+E7c=">ACQXicbZDNS8MwGMZTP2f9mnr0EhzC9DBaEfQiyAQRvCg4HaxdSbNshiVpSVKxlP5rXvwPvHn34kERr15Mu4GfLwQent/7kOQJY0aVdpxHa2JyanpmtjJnzy8sLi1XV1YvVZRITFo4YpFsh0gRgVpaoZaceSIB4ychUOjwp+dUOkopG40GlMfI4GgvYpRtpYQbWdBpnHk/wgyzJoaIDkedekw46nkp4kLEDN+ewi8I63BEaEFieFzmIc3t2+62cVm+VcT9oFpzGk458K9wx6IGxnMWVB+8XoQToTGDCnVcZ1Y+xmSmJGctLFIkRHqIB6RgpECfKz8oGcrhpnB7sR9IcoWHpfk9kiCuV8tBscqSv1W9WmP+xTqL7+35GRZxoIvDon7CoI5gUSfsUmwZqkRCEtq3grxNZIa1O6bUpwf3/5r7jcabhOwz3frR02x3VUwDrYAHXgj1wCE7AGWgBDO7AE3gBr9a9Wy9We+j1QlrnFkDP8b6+ARUzbCd</latexit><latexit sha1_base64="iveC0mUxRJ8VlkeVsD8rt+E7c=">ACQXicbZDNS8MwGMZTP2f9mnr0EhzC9DBaEfQiyAQRvCg4HaxdSbNshiVpSVKxlP5rXvwPvHn34kERr15Mu4GfLwQent/7kOQJY0aVdpxHa2JyanpmtjJnzy8sLi1XV1YvVZRITFo4YpFsh0gRgVpaoZaceSIB4ychUOjwp+dUOkopG40GlMfI4GgvYpRtpYQbWdBpnHk/wgyzJoaIDkedekw46nkp4kLEDN+ewi8I63BEaEFieFzmIc3t2+62cVm+VcT9oFpzGk458K9wx6IGxnMWVB+8XoQToTGDCnVcZ1Y+xmSmJGctLFIkRHqIB6RgpECfKz8oGcrhpnB7sR9IcoWHpfk9kiCuV8tBscqSv1W9WmP+xTqL7+35GRZxoIvDon7CoI5gUSfsUmwZqkRCEtq3grxNZIa1O6bUpwf3/5r7jcabhOwz3frR02x3VUwDrYAHXgj1wCE7AGWgBDO7AE3gBr9a9Wy9We+j1QlrnFkDP8b6+ARUzbCd</latexit><latexit sha1_base64="iveC0mUxRJ8VlkeVsD8rt+E7c=">ACQXicbZDNS8MwGMZTP2f9mnr0EhzC9DBaEfQiyAQRvCg4HaxdSbNshiVpSVKxlP5rXvwPvHn34kERr15Mu4GfLwQent/7kOQJY0aVdpxHa2JyanpmtjJnzy8sLi1XV1YvVZRITFo4YpFsh0gRgVpaoZaceSIB4ychUOjwp+dUOkopG40GlMfI4GgvYpRtpYQbWdBpnHk/wgyzJoaIDkedekw46nkp4kLEDN+ewi8I63BEaEFieFzmIc3t2+62cVm+VcT9oFpzGk458K9wx6IGxnMWVB+8XoQToTGDCnVcZ1Y+xmSmJGctLFIkRHqIB6RgpECfKz8oGcrhpnB7sR9IcoWHpfk9kiCuV8tBscqSv1W9WmP+xTqL7+35GRZxoIvDon7CoI5gUSfsUmwZqkRCEtq3grxNZIa1O6bUpwf3/5r7jcabhOwz3frR02x3VUwDrYAHXgj1wCE7AGWgBDO7AE3gBr9a9Wy9We+j1QlrnFkDP8b6+ARUzbCd</latexit><latexit sha1_base64="iveC0mUxRJ8VlkeVsD8rt+E7c=">ACQXicbZDNS8MwGMZTP2f9mnr0EhzC9DBaEfQiyAQRvCg4HaxdSbNshiVpSVKxlP5rXvwPvHn34kERr15Mu4GfLwQent/7kOQJY0aVdpxHa2JyanpmtjJnzy8sLi1XV1YvVZRITFo4YpFsh0gRgVpaoZaceSIB4ychUOjwp+dUOkopG40GlMfI4GgvYpRtpYQbWdBpnHk/wgyzJoaIDkedekw46nkp4kLEDN+ewi8I63BEaEFieFzmIc3t2+62cVm+VcT9oFpzGk458K9wx6IGxnMWVB+8XoQToTGDCnVcZ1Y+xmSmJGctLFIkRHqIB6RgpECfKz8oGcrhpnB7sR9IcoWHpfk9kiCuV8tBscqSv1W9WmP+xTqL7+35GRZxoIvDon7CoI5gUSfsUmwZqkRCEtq3grxNZIa1O6bUpwf3/5r7jcabhOwz3frR02x3VUwDrYAHXgj1wCE7AGWgBDO7AE3gBr9a9Wy9We+j1QlrnFkDP8b6+ARUzbCd</latexit>

2 4 6 8 10 12

  • α ≡ α/K

0.0 0.1 0.2 0.3 0.4 0.5

Generalization error g(˜ α)

0.0 0.2 0.4 0.6 0.8 1.0

Overlap q

SE q00 SE q01 SE g Spinodal 1st order transition

K 1

<latexit sha1_base64="tIKGLXfugTsoLV203AoKJohXlvk=">AB7nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GPRi+Clgv2ANpTNdpMu3WzC7kQoT/CiwdFvPp7vPlv3LY5aOuDgcd7M8zMC1IpDLrut1NaW9/Y3CpvV3Z29/YPqodHbZNkmvEWS2SiuwE1XArFWyhQ8m6qOY0DyTvB+Hbmd564NiJRjzhJuR/TSIlQMIpW6tyTfhQRb1CtuXV3DrJKvILUoEBzUP3qDxOWxVwhk9SYnuem6OdUo2CSTyv9zPCUsjGNeM9SRWNu/Hx+7pScWVIwkTbUkjm6u+JnMbGTOLAdsYUR2bZm4n/eb0Mw2s/FyrNkCu2WBRmkmBCZr+TodCcoZxYQpkW9lbCRlRThjahig3BW35lbQv6p5b9x4ua42bIo4ynMApnIMHV9CAO2hCxiM4Rle4c1JnRfn3flYtJacYuY/sD5/AH0iY6m</latexit><latexit sha1_base64="tIKGLXfugTsoLV203AoKJohXlvk=">AB7nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GPRi+Clgv2ANpTNdpMu3WzC7kQoT/CiwdFvPp7vPlv3LY5aOuDgcd7M8zMC1IpDLrut1NaW9/Y3CpvV3Z29/YPqodHbZNkmvEWS2SiuwE1XArFWyhQ8m6qOY0DyTvB+Hbmd564NiJRjzhJuR/TSIlQMIpW6tyTfhQRb1CtuXV3DrJKvILUoEBzUP3qDxOWxVwhk9SYnuem6OdUo2CSTyv9zPCUsjGNeM9SRWNu/Hx+7pScWVIwkTbUkjm6u+JnMbGTOLAdsYUR2bZm4n/eb0Mw2s/FyrNkCu2WBRmkmBCZr+TodCcoZxYQpkW9lbCRlRThjahig3BW35lbQv6p5b9x4ua42bIo4ynMApnIMHV9CAO2hCxiM4Rle4c1JnRfn3flYtJacYuY/sD5/AH0iY6m</latexit><latexit sha1_base64="tIKGLXfugTsoLV203AoKJohXlvk=">AB7nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GPRi+Clgv2ANpTNdpMu3WzC7kQoT/CiwdFvPp7vPlv3LY5aOuDgcd7M8zMC1IpDLrut1NaW9/Y3CpvV3Z29/YPqodHbZNkmvEWS2SiuwE1XArFWyhQ8m6qOY0DyTvB+Hbmd564NiJRjzhJuR/TSIlQMIpW6tyTfhQRb1CtuXV3DrJKvILUoEBzUP3qDxOWxVwhk9SYnuem6OdUo2CSTyv9zPCUsjGNeM9SRWNu/Hx+7pScWVIwkTbUkjm6u+JnMbGTOLAdsYUR2bZm4n/eb0Mw2s/FyrNkCu2WBRmkmBCZr+TodCcoZxYQpkW9lbCRlRThjahig3BW35lbQv6p5b9x4ua42bIo4ynMApnIMHV9CAO2hCxiM4Rle4c1JnRfn3flYtJacYuY/sD5/AH0iY6m</latexit><latexit sha1_base64="tIKGLXfugTsoLV203AoKJohXlvk=">AB7nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GPRi+Clgv2ANpTNdpMu3WzC7kQoT/CiwdFvPp7vPlv3LY5aOuDgcd7M8zMC1IpDLrut1NaW9/Y3CpvV3Z29/YPqodHbZNkmvEWS2SiuwE1XArFWyhQ8m6qOY0DyTvB+Hbmd564NiJRjzhJuR/TSIlQMIpW6tyTfhQRb1CtuXV3DrJKvILUoEBzUP3qDxOWxVwhk9SYnuem6OdUo2CSTyv9zPCUsjGNeM9SRWNu/Hx+7pScWVIwkTbUkjm6u+JnMbGTOLAdsYUR2bZm4n/eb0Mw2s/FyrNkCu2WBRmkmBCZr+TodCcoZxYQpkW9lbCRlRThjahig3BW35lbQv6p5b9x4ua42bIo4ynMApnIMHV9CAO2hCxiM4Rle4c1JnRfn3flYtJacYuY/sD5/AH0iY6m</latexit>

MULTI-LAYER NETWORK

αIT = 7.65K αAlgo = O(K2)

hard

slide-28
SLIDE 28

HARD PHASE EVERYWHERE

Hard phase identified in:

  • stochastic block model
  • dense planted sub-matrix;
  • low-rank tensor completion;
  • compressed sensing;
  • planted constraint satisfaction;
  • Gaussian mixture clustering;
  • low-density parity check error

correcting codes;

  • sparse principal component analysis;
  • generalised linear regression;
  • dictionary learning;
  • blind source separation;
  • learning in binary perceptron;
  • phase retrieval; …

Hard phase = spinodal region

  • f first order phase transitions.

Fact : So far all known polynomial algorithms fail in the hard phase! Conjecture: AMP/TAP achieves the lowest error among all polynomial algorithms (asymptotically)

slide-29
SLIDE 29

CONLUSIONS

Proof of the replica formulas and prediction for many learning/ inference problems (here perceptron, but similar results holds for generalised linear models, matrix and tensor factorisation, simple neural nets …) A mean-field type algorithm acheive optimal prediction in polytime… … unless metastability appears, in which case we believe nothing works! Many more challenging mathematical physics problems in learning and computer science (see Lenka Zdeborova tomorrow at 15.45)

slide-30
SLIDE 30

Shameless advertising:

Many Postdoc positions opened in Ecole Normale in Paris

slide-31
SLIDE 31

References

The committee machine: Computational to statistical gaps in learning a two-layers neural network

  • B. Aubin, A. Maillard, J. Barbier, FK, N. Macris and L. Zdeborová arXiv:1806.05451

Fundamental limits of detection in the spiked Wigner model

  • A. El Alaoui, FK, M. I. Jordan arXiv:1806.09588

Phase Transitions, Optimal Errors and Optimality of Message-Passing in Generalized Linear Models

  • J. Barbier, FK, N. Macris, L. Miolane, L. Zdeborová, COLT 2018

Statistical and computational phase transitions in spiked tensor estimation

  • T. Lesieur, L. Miolane, M. Lelarge, FK, L. Zdeborová, ISIT 2017

Information-theoretic thresholds from the cavity method

  • A. Coja-Oghlan, FK, W. Perkins, L. Zdeborova STOC 2017 & Advances in Mathematics 2018

The Mutual Information in Random Linear Estimation

  • J. Barbier, M. Dia, N. Macris, FK, Allerton 2017

Mutual information for symmetric rank-1 matrix estimation: A proof of the replica formula

  • J. Barbier, M. Dia, N. Macris, FK, T. Lesieur, L. Zdeborova, NIPS 2017

Mutual Information in Rank-One Matrix Estimation FK, J. Xu, L. Zdeborová, ITW 2016

Thank you for your attention!