<node id="645841">
  <nid>645841</nid>
  <type>event</type>
  <uid>
    <user id="27707"><![CDATA[27707]]></user>
  </uid>
  <created>1617031737</created>
  <changed>1617031737</changed>
  <title><![CDATA[PhD Defense by Tianyi Liu]]></title>
  <body><![CDATA[<p>Dear faculty members and fellow students,</p>

<p>&nbsp;</p>

<p>You are cordially invited to attend my thesis defense.</p>

<p>&nbsp;&nbsp;</p>

<p>Thesis Title: Theoretical Analysis of Stochastic Gradient Descent in Stochastic Optimization</p>

<p>&nbsp;</p>

<p>Advisors:</p>

<p>Dr. Enlu Zhou, School of Industrial and Systems Engineering, Georgia Tech</p>

<p>Dr. Tuo Zhao, School of Industrial and Systems Engineering, Georgia Tech</p>

<p>&nbsp;</p>

<p>Committee members:</p>

<p>Dr. Alexander Shapiro, School of Industrial and Systems Engineering, Georgia Tech</p>

<p>Dr. Robert D. Foley, School of Industrial and Systems Engineering, Georgia Tech</p>

<p>Dr. Zhengyuan Zhou, Stern School of Business, New York University</p>

<p>&nbsp;</p>

<p>Date and Time: 10:00 am (EST), Friday, April 9th, 2021</p>

<p>&nbsp;&nbsp;</p>

<p>Meeting URL:&nbsp;&nbsp; <a href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbluejeans.com%2F287756905&amp;data=04%7C01%7Ctatianna.richardson%40grad.gatech.edu%7Cd790acc29aa546e00e7b08d8f2bc7168%7C482198bbae7b4b258b7a6d7f32faa083%7C0%7C0%7C637526238453774734%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=UXgyQCZKB%2FyUYcwlBRcLDM%2BUyahi01lH%2BSXx%2F6B4Vik%3D&amp;reserved=0">https://bluejeans.com/287756905</a></p>

<p>Meeting ID:&nbsp; 287 756 905 (BlueJeans)</p>

<p>&nbsp;&nbsp;</p>

<p>Abstract:</p>

<p>Stochastic Gradient Descent (SGD) type algorithms have been widely applied to many</p>

<p>stochastic optimization problems, such as machine learning. Despite its empirical success,</p>

<p>there is still a lack of theoretical understanding of convergence properties of SGD and its</p>

<p>variants. The major bottleneck comes from the highly nonconvex optimization landscape</p>

<p>and the complicated noise structure. This thesis aims to provide useful insights on the good</p>

<p>performance of SGD type algorithms through theoretical analysis with the help of diffusion</p>

<p>approximation and martingale theory. Specifically, we answer the following questions:</p>

<p>&nbsp;</p>

<p>Chapter 1: What is the effect of Momentum in nonconvex optimization? We propose to</p>

<p>analyze the algorithmic behavior of Momentum Stochastic Gradient Descent (MSGD) by</p>

<p>diffusion approximation for general nonconvex optimization problems. Our study shows</p>

<p>that the momentum helps escape from saddle points, but hurts the convergence within the</p>

<p>neighborhood of optima (if without the step size annealing or momentum annealing). Our</p>

<p>theoretical discovery partially corroborates the empirical successes of MSGD in training</p>

<p>deep neural networks.</p>

<p>&nbsp;</p>

<p>Chapter 2: How does noise in SGD help the algorithm avoid spurious local optima?</p>

<p>We answer this question through a simple two-layer convolutional neural network model,</p>

<p>which has a spurious local optimum and a global optimum. Our theory shows that perturbed</p>

<p>gradient descent and perturbed mini-batch stochastic gradient algorithms in conjunction</p>

<p>with noise annealing is guaranteed to converge to a global optimum in polynomial time</p>

<p>with arbitrary initialization. This implies that the noise enables the algorithm to efficiently</p>

<p>escape from the spurious local optimum.</p>

<p>&nbsp;</p>

<p>Chapter 3: How does noise in SGD help select optima that have good generalization</p>

<p>performance? We further investigate the role of noise when multiple global optima exist by</p>

<p>considering nonconvex rectangular matrix factorization problem, which has infinitely many</p>

<p>global minima due to rotation and scaling invariance. Gradient descent (GD) can converge</p>

<p>to any optimum, depending on the initialization. In contrast, we show that a perturbed</p>

<p>form of GD with an arbitrary initialization converges to a global optimum that is uniquely</p>

<p>determined by the injected noise. Our result implies that the noise imposes implicit bias</p>

<p>towards certain optima.</p>

<p>&nbsp;</p>

<p>Chapter 4: Does reusing past samples in SGD help improve the efficiency in simulation</p>

<p>optimization? We consider a special type of stochastic optimization problem, simulation</p>

<p>optimization. The main challenge of simulation optimization is the limited simulation</p>

<p>budget because of the high computational cost of simulation experiments. One approach</p>

<p>to overcome this challenge is to reuse simulation outputs from previous iterations in the</p>

<p>current iteration of the optimization procedure. However, due to the dependence among iterations,</p>

<p>simulation replications from different iterations are not independent, which leads</p>

<p>to the lack of theoretical justification for the good empirical performance. We fill this gap</p>

<p>by theoretically studying the stochastic gradient descent method with reusing past simulation</p>

<p>replications. We show that reusing past replications does not change the convergence</p>

<p>of the algorithm, which implies the bias of the gradient estimator is asymptotically negligible.</p>

<p>Moreover, we justify that reusing past replications reduces the variance of gradient</p>

<p>estimators around local optima, which implies that the algorithm can achieve faster convergence.</p>
]]></body>
  <field_summary_sentence>
    <item>
      <value><![CDATA[Theoretical Analysis of Stochastic Gradient Descent in Stochastic Optimization]]></value>
    </item>
  </field_summary_sentence>
  <field_summary>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_summary>
  <field_time>
    <item>
      <value><![CDATA[2021-04-09T11:00:00-04:00]]></value>
      <value2><![CDATA[2021-04-09T13:00:00-04:00]]></value2>
      <rrule><![CDATA[]]></rrule>
      <timezone><![CDATA[America/New_York]]></timezone>
    </item>
  </field_time>
  <field_fee>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_fee>
  <field_extras>
      </field_extras>
  <field_audience>
          <item>
        <value><![CDATA[Faculty/Staff]]></value>
      </item>
          <item>
        <value><![CDATA[Public]]></value>
      </item>
          <item>
        <value><![CDATA[Graduate students]]></value>
      </item>
          <item>
        <value><![CDATA[Undergraduate students]]></value>
      </item>
      </field_audience>
  <field_media>
      </field_media>
  <field_contact>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_contact>
  <field_location>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_location>
  <field_sidebar>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_sidebar>
  <field_phone>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_phone>
  <field_url>
    <item>
      <url><![CDATA[https://bluejeans.com/287756905]]></url>
      <title><![CDATA[Bluejeans]]></title>
            <attributes><![CDATA[]]></attributes>
    </item>
  </field_url>
  <field_email>
    <item>
      <email><![CDATA[]]></email>
    </item>
  </field_email>
  <field_boilerplate>
    <item>
      <nid><![CDATA[]]></nid>
    </item>
  </field_boilerplate>
  <links_related>
      </links_related>
  <files>
      </files>
  <og_groups>
          <item>221981</item>
      </og_groups>
  <og_groups_both>
          <item><![CDATA[Graduate Studies]]></item>
      </og_groups_both>
  <field_categories>
          <item>
        <tid>1788</tid>
        <value><![CDATA[Other/Miscellaneous]]></value>
      </item>
      </field_categories>
  <field_keywords>
          <item>
        <tid>100811</tid>
        <value><![CDATA[Phd Defense]]></value>
      </item>
      </field_keywords>
  <field_userdata><![CDATA[]]></field_userdata>
</node>
