User Tools

Site Tools


cs474_f2020

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cs474_f2020 [2020/08/31 18:26]
wingated
cs474_f2020 [2021/06/30 23:42] (current)
Line 1: Line 1:
 +===== Welcome to CS474, Fall 2020! =====
 +
 Welcome to the most exciting class on campus! ​ We will study the basics of deep neural networks (DNNs), including high-level philosophy, ​ basic mathematics and models, training, initialization,​ and regularization;​ common usages such as classification,​ regression, reinforcement learning and generative models; interesting applications like style/​content transfer, language translation,​ audio processing, language and image synthesis/​generation,​ and control; as well as miscellaneous topics including robustness, visualization,​ interpretability/​understandability,​ and ethical considerations. Welcome to the most exciting class on campus! ​ We will study the basics of deep neural networks (DNNs), including high-level philosophy, ​ basic mathematics and models, training, initialization,​ and regularization;​ common usages such as classification,​ regression, reinforcement learning and generative models; interesting applications like style/​content transfer, language translation,​ audio processing, language and image synthesis/​generation,​ and control; as well as miscellaneous topics including robustness, visualization,​ interpretability/​understandability,​ and ethical considerations.
  
Line 4: Line 6:
 **Quick links** **Quick links**
  
-  * Zoom link for class lectures +  * [[https://​byu.zoom.us/​j/​93930898839|Zoom link for class lectures]] 
-  * Github repo for class projects +  * [[https://​github.com/​wingated/​cs474_labs|Github repo for class projects]] 
-  * Class slack channel +  * [[https://​byucs474f2020.slack.com/​|Class slack channel]] 
-  * Dropbox folder (where slides are distributed) +  * [[https://​www.dropbox.com/​sh/​tgcr80y1y60z9ru/​AADoZuLYbjhpCAh24dpPuQqSa?​dl=0|Dropbox folder (where slides are distributed)]] 
-  * Projects page (including information about final project) +  * [[cs474_f2020_projects|Projects page (including information about final project)]] 
-  * LearningSuite (for schedule, and to turn in assignments)+  * [[https://​learningsuite.byu.edu/​|LearningSuite (for schedule, and to turn in assignments)]]
  
  
Line 38: Line 40:
  
  
-Late policy +**Late policy**
- All readings and projects are due by 11:30pm on the date indicated. ​ It is your responsibility to ensure that you've done everything required and that the required results are included and clear.  ​+
  
- Late work is not accepted. The reason for this is because we release fully-formed "​answer notebooks"​ to improve your learning.+All readings and projects are due by 11:30pm on the date indicated. ​ It is your responsibility to ensure that you've done everything required and that the required results are included and clear. ​  
 + 
 +**Late work is not accepted.** The reason for this is because we release fully-formed "​answer notebooks"​ to improve your learning.
  
 All assignments must be submitted through Learning Suite. ​ Note that waiting until the last minute to submit through Learning Suite can be unreliable, so plan to submit early. ​ It is in your best interest to submit whatever you can before the deadline. Probably the best way to make sure you are not unpleasantly surprised is to submit incrementally:​ submit what you have early, and then continue to improve your work and resubmit as you make improvements,​ up until the deadline. All assignments must be submitted through Learning Suite. ​ Note that waiting until the last minute to submit through Learning Suite can be unreliable, so plan to submit early. ​ It is in your best interest to submit whatever you can before the deadline. Probably the best way to make sure you are not unpleasantly surprised is to submit incrementally:​ submit what you have early, and then continue to improve your work and resubmit as you make improvements,​ up until the deadline.
Line 53: Line 56:
  
  
-Grading ​+**Grading**  
 Grading will be done with the standard scale. An approximate breakdown is as follows: Grading will be done with the standard scale. An approximate breakdown is as follows:
  
-Category Weight +  * Category Weight 
-Reading +  ​* ​Reading ​       10.5% 
-10.5% +  ​* ​Minor projects ​ 8.1% 
-Minor projects +  ​* ​Major projects 56.7% 
-8.1% +  ​* ​Final project ​ 24.7% 
-Major projects +
-56.7% +
-Final project +
-24.7%+
 Although your final class grade will not be available until the end of the term, a cumulative point total will be available online and will be updated regularly. You should check this periodically to ensure that my records are in accordance with the work you have done. Please bring any discrepancies to my attention immediately,​ as these things are usually easily resolved early and are often much more difficult as time passes. Although your final class grade will not be available until the end of the term, a cumulative point total will be available online and will be updated regularly. You should check this periodically to ensure that my records are in accordance with the work you have done. Please bring any discrepancies to my attention immediately,​ as these things are usually easily resolved early and are often much more difficult as time passes.
  
  
  
-Working Together+**Working Together** 
 You may work together with other members of the class; in fact, you are strongly encouraged to do so;  however, do NOT turn in other people'​s work (of course, this includes material you might find on the internet). This is a fine line that may require some judgment on your part. Examples of acceptable collaboration:​ discussing projects and solutions with others in the class; posting questions and/or answers to questions on the class slack channel; comparing learning results and conclusions from programming assignments with other class members, using online API documentation to learn syntax, searching stackoverflow for examples of how to use a language feature. Unacceptable collaboration would be simply copying code from a friend (or the internet) or allowing someone else to copy code.  You may work together with other members of the class; in fact, you are strongly encouraged to do so;  however, do NOT turn in other people'​s work (of course, this includes material you might find on the internet). This is a fine line that may require some judgment on your part. Examples of acceptable collaboration:​ discussing projects and solutions with others in the class; posting questions and/or answers to questions on the class slack channel; comparing learning results and conclusions from programming assignments with other class members, using online API documentation to learn syntax, searching stackoverflow for examples of how to use a language feature. Unacceptable collaboration would be simply copying code from a friend (or the internet) or allowing someone else to copy code. 
  
  
 +**Preventing and Responding to Sexual Misconduct**
  
-Preventing and Responding to Sexual Misconduct 
 In accordance with Title IX of the Education Amendments of 1972, Brigham Young University prohibits unlawful sex discrimination against any participant in its education programs or activities. The university also prohibits sexual harassment—including sexual violence—committed by or against students, university employees, and visitors to campus. As outlined in university policy, sexual harassment, dating violence, domestic violence, sexual assault, and stalking are considered forms of "​Sexual Misconduct"​ prohibited by the university. In accordance with Title IX of the Education Amendments of 1972, Brigham Young University prohibits unlawful sex discrimination against any participant in its education programs or activities. The university also prohibits sexual harassment—including sexual violence—committed by or against students, university employees, and visitors to campus. As outlined in university policy, sexual harassment, dating violence, domestic violence, sexual assault, and stalking are considered forms of "​Sexual Misconduct"​ prohibited by the university.
  
Line 82: Line 84:
  
  
 +**Students With Disabilities**
  
-Students With Disabilities 
 BYU is committed to providing reasonable accommodation to qualified persons with disabilities. If you have any  disability that may adversely affect your success in this course, please contact the University Accessibility Center at 422-2767. Services deemed appropriate will be coordinated with the student and instructor by that office. BYU is committed to providing reasonable accommodation to qualified persons with disabilities. If you have any  disability that may adversely affect your success in this course, please contact the University Accessibility Center at 422-2767. Services deemed appropriate will be coordinated with the student and instructor by that office.
  
  
 +**Creating a Diverse and Inclusive Environment**
  
-Creating a Diverse and Inclusive Environment 
 Our classroom participation and behavior are guided by our mission statement, the BYU honor code, and principles of Christian discipleship. It is imperative that we value and respect every person as a child of Heavenly Parents who has divine worth. Consequently,​ we need to take steps to listen to, learn from, and love one another by striving to consider thoughtfully the opinions of others and use language that is polite, considerate,​ and courteous even when we strongly disagree. It is essential to create an educational environment that ensures "the gift of personal dignity for every child of God”. This includes embracing one another compassionately and “eliminat[ing] any prejudice, including racism, sexism, and nationalism...regardless of age, personal circumstances,​ gender, sexual orientation,​ or other unique challenges.” It is vital to delight in individuality and welcome diverse perspectives and experiences as we “work tirelessly to build bridges of understanding rather than creating walls of segregation.” To accomplish these goals we seek unity in higher principles of equity, charity, collaboration,​ and inclusiveness in order to build an environment in which all students, faculty, and staff can participate in, contribute to, and benefit equally from the academic community.  ​ Our classroom participation and behavior are guided by our mission statement, the BYU honor code, and principles of Christian discipleship. It is imperative that we value and respect every person as a child of Heavenly Parents who has divine worth. Consequently,​ we need to take steps to listen to, learn from, and love one another by striving to consider thoughtfully the opinions of others and use language that is polite, considerate,​ and courteous even when we strongly disagree. It is essential to create an educational environment that ensures "the gift of personal dignity for every child of God”. This includes embracing one another compassionately and “eliminat[ing] any prejudice, including racism, sexism, and nationalism...regardless of age, personal circumstances,​ gender, sexual orientation,​ or other unique challenges.” It is vital to delight in individuality and welcome diverse perspectives and experiences as we “work tirelessly to build bridges of understanding rather than creating walls of segregation.” To accomplish these goals we seek unity in higher principles of equity, charity, collaboration,​ and inclusiveness in order to build an environment in which all students, faculty, and staff can participate in, contribute to, and benefit equally from the academic community.  ​
  
  
cs474_f2020.1598898383.txt.gz · Last modified: 2021/06/30 23:40 (external edit)