SlideShare a Scribd company logo
CS231n Project Design
Manasi Sharma
Agenda
1. Project expectations
a. Does my project meet expectations?
b. FAQs
2. Picking a project idea
a. Sources of inspiration
b. Reading papers efficiently
3. Proposal, milestone, and final report
a. Due dates, expectations, logistics
b. Support
Agenda
1. Project expectations
a. Does my project meet expectations?
b. FAQs
2. Picking a project idea
a. Sources of inspiration
b. Reading papers efficiently
3. Proposal, milestone, and final report
a. Due dates, expectations, logistics
b. Support
Project expectations
The course project is a (fun) way to explore concepts taught in the course on a topic of your choice!
- Fairly open-ended, anything related to vision (link to project page)
Completed in groups of 1, 2, or 3 people
- Project expectations are higher for groups with more people
Generally, two tracks of work:
- Applications: If you have a specific background or interest (e.g. biology, engineering, physics), we'd
love to see you apply ConvNets to problems related to your particular domain of interest.
- Models: You can build a new model (algorithm) and apply it to tackle vision tasks. This track might be
more challenging, and may later lead to a piece of publishable work.
Project expectations
The final report has the following structure:
- Title, Author(s)
- Abstract
- Related Work
- Data Description
- Methods
- Experiments
- Conclusion
- Supplementary Material (optional)
For more on each of these, please also refer to the "final report" part of the project page
(http://cs231n.stanford.edu/project.html#report)
FAQ: Does my project meet expectations?
Rule of thumb:
- How much effort are you putting into your project?
Strong projects might…
- Propose a novel variant of a technique (which takes a lot of effort)
- Adapt an existing technique to a totally new problem (which takes a lot of effort)
Weaker projects might…
- Spend several weeks collecting/cleaning data rather than testing hypotheses
- Clone an existing repo and do minimal stitching to make it work for a Kaggle competition
FAQ: Does my project meet expectations?
So, this doesn’t mean:
- Your project has to be strictly novel to get a good grade (although, we encourage this!)
- You have to beat the state-of-the-art performance to get a good grade (you don’t have to come up with
the next best object detector to test an interesting hypothesis)
This does mean:
- You need to put a significant effort into your investigation, and you may have to try many different
approaches
In your analysis, ask yourself:
- Are you interpreting and understanding your results, or merely stating them?
- Are you just plotting a loss curve, or are you evaluating the results of your approach from many
different angles?
Project FAQs
Q: Can I apply convolutional networks to a purely NLP / audio / stock price problem?
- A: This is a computer vision course, so you must incorporate visual data in some form.
Q: Can I change my project after the proposal, before the milestone?
- A: Yes - the proposal is to make sure you have a plausible project direction. If you need to change
project directions, we understand.
Q: Can I change my project after the milestone?
- A: In general, we do not encourage this. At this point in the course, there will be little time to put
together a sufficient project.
Agenda
1. Project expectations
a. Does my project meet the course expectations? b.
FAQs
2. Picking a project idea
a. Sources of inspiration
b. Reading papers efficiently
3. Proposal, milestone, and final report
a. Due dates, expectations, logistics
b. CA Support
Picking a project idea
First and foremost:
Do what is important or interesting to you, not what seems easiest.
- You will be far more motivated if you’re invested in what you’re doing
- What do you really care about? Healthcare? Self-driving cars? Surveillance? Sports? Ethics? You can
probably find its intersection with computer vision
Practical considerations:
1. Data: Is there existing data for this problem? Will I need to spend weeks collecting it myself?
2. Code & framework: Will I have to implement this myself, or is there an existing implementation?
Picking a project idea
Conferences:
CVPR: IEEE Conference on Computer Vision and Pattern Recognition
ICCV: International Conference on Computer Vision
ECCV: European Conference on Computer Vision
NeurIPS: Neural Information Processing Systems
ICLR: International Conference on Learning Representations
ICML: International Conference on Machine Learning
Note: Do not even begin to try to read through all of
these papers, or even their titles. There are far too many.
Use CMD+F to find papers with relevant keywords.
Picking a project idea
Additional resources:
- Stanford Vision Lab Publications
- Awesome Deep Vision
- Papers With Code
- Kaggle
- Previous CS229 Projects
Reading papers
Do not read a paper linearly on your first pass
- First, read the abstract (word for word) as well as the figures & captions
- Does the paper still seem relevant? If so, read the methods as well as the results
- Finally, read the entire paper linearly (if the additional detail seems useful)
Papers are not always the most efficient way to digest an idea. Also try looking around
for:
- Talks, videos, or blog posts on the topics
- Github repos, containing actual code for the idea
Reading papers
Example:
Agenda
1. Project expectations
a. Does my project meet the course expectations? b.
FAQs
2. Picking a project idea
a. Sources of inspiration
b. Reading papers efficiently
3. Proposal, milestone, and final report
a. Due dates, expectations, logistics
b. CA Support
Deliverables
Due dates:
- Proposal (4/18) - Monday!
- Milestone (5/7)
- Final report (6/2)
- Poster session (6/4)
Project Proposal (Due 4/18)
The proposal is a 200-400 word paragraph answering the following questions:
● Problem: What is the problem that you will be investigating? Why is it interesting?
● Background: What reading will you examine to provide context/background?
● Data: What data will you use?
○ If you are collecting new data, how will you do it?
● Method: What method or algorithm are you proposing?
○ If there are existing implementations, will you use them and how?
○ How do you plan to improve or modify such implementations?
● Results: How will you evaluate your results?
○ Qualitatively, what kind of results do you expect (e.g. plots or figures)?
○ Quantitatively, what kind of metrics will you use to evaluate/compare your results?
Milestone (Due 5/7)
At most 3-page progress report, more or less containing:
1. Literature review (3+ sources)
2. Indication that code is up and running
3. Data source explained correctly
4. What Github repo or other code you’re basing your work off of
5. Ran baseline model have results
a. Yes, points are taken off for no model running & no preliminary results
6. Data pipeline should be in place
7. Brief discussion of your preliminary results
Support: CA areas of specialty
Questions?

More Related Content

Similar to discussion_3_project.pdf

Capstone project task what to do capstone
Capstone project task what to do capstoneCapstone project task what to do capstone
Capstone project task what to do capstone
arnitaetsitty
 
Case Study Research paper- report Spring 20201) Total points.docx
Case Study Research paper- report Spring 20201) Total points.docxCase Study Research paper- report Spring 20201) Total points.docx
Case Study Research paper- report Spring 20201) Total points.docx
zebadiahsummers
 
G325 section-a-reasearch and-planning
G325 section-a-reasearch and-planningG325 section-a-reasearch and-planning
G325 section-a-reasearch and-planning
cigdemkalem
 
From Project to Program: Building Sustainable Digital Collections
From Project to Program: Building Sustainable Digital CollectionsFrom Project to Program: Building Sustainable Digital Collections
From Project to Program: Building Sustainable Digital Collections
egore
 
BE Final Year Project and Seminar Sem VI.pptx
BE Final Year Project and Seminar Sem VI.pptxBE Final Year Project and Seminar Sem VI.pptx
BE Final Year Project and Seminar Sem VI.pptx
ssuser65a2e8
 
Capstone primer for BSIT Program @DBTC
Capstone primer for BSIT Program @DBTCCapstone primer for BSIT Program @DBTC
Capstone primer for BSIT Program @DBTC
Rodel Barcenas
 
MBA Project VIVA Questions and Guidelines
MBA Project VIVA Questions and GuidelinesMBA Project VIVA Questions and Guidelines
MBA Project VIVA Questions and Guidelines
dowlath ahmed
 
Unit 3 presentation learning agreement
Unit 3 presentation   learning agreementUnit 3 presentation   learning agreement
Unit 3 presentation learning agreement
Les Bicknell
 
Unit 3 presentation learning agreement
Unit 3 presentation   learning agreementUnit 3 presentation   learning agreement
Unit 3 presentation learning agreement
Les Bicknell
 
Fmp proposal 2020 Daniel Morland
Fmp proposal 2020 Daniel MorlandFmp proposal 2020 Daniel Morland
Fmp proposal 2020 Daniel Morland
DanMorland
 
Fmp proposal 2020
Fmp proposal 2020 Fmp proposal 2020
Fmp proposal 2020
DanMorland
 
Comp 1649 assessment
Comp 1649 assessmentComp 1649 assessment
Comp 1649 assessment
University of Greenwich
 
Mid-term presentation.pdf
Mid-term presentation.pdfMid-term presentation.pdf
Mid-term presentation.pdf
ZixunZhou
 
8th sem (1)
8th sem (1)8th sem (1)
8th sem (1)
IdiotJackveer
 
Research and planning theory
Research and planning   theoryResearch and planning   theory
Research and planning theory
Nick Crafts
 
001 briefing for whole unityear
001 briefing for whole unityear001 briefing for whole unityear
001 briefing for whole unityear
Les Bicknell
 
Digital learning martin bazley gem conference swansea
Digital learning martin bazley gem conference swanseaDigital learning martin bazley gem conference swansea
Digital learning martin bazley gem conference swansea
Martin Bazley
 
ANI | Think Innovation, Think Design | Deepa Nayak | 27 Sep'2020
ANI | Think Innovation, Think Design | Deepa Nayak | 27 Sep'2020ANI | Think Innovation, Think Design | Deepa Nayak | 27 Sep'2020
ANI | Think Innovation, Think Design | Deepa Nayak | 27 Sep'2020
AgileNetwork
 
Question 1a Research and Planning
Question 1a Research and PlanningQuestion 1a Research and Planning
Question 1a Research and Planning
Mr Smith
 
How to become a software developer
How to become a software developerHow to become a software developer
How to become a software developer
Eyob Lube
 

Similar to discussion_3_project.pdf (20)

Capstone project task what to do capstone
Capstone project task what to do capstoneCapstone project task what to do capstone
Capstone project task what to do capstone
 
Case Study Research paper- report Spring 20201) Total points.docx
Case Study Research paper- report Spring 20201) Total points.docxCase Study Research paper- report Spring 20201) Total points.docx
Case Study Research paper- report Spring 20201) Total points.docx
 
G325 section-a-reasearch and-planning
G325 section-a-reasearch and-planningG325 section-a-reasearch and-planning
G325 section-a-reasearch and-planning
 
From Project to Program: Building Sustainable Digital Collections
From Project to Program: Building Sustainable Digital CollectionsFrom Project to Program: Building Sustainable Digital Collections
From Project to Program: Building Sustainable Digital Collections
 
BE Final Year Project and Seminar Sem VI.pptx
BE Final Year Project and Seminar Sem VI.pptxBE Final Year Project and Seminar Sem VI.pptx
BE Final Year Project and Seminar Sem VI.pptx
 
Capstone primer for BSIT Program @DBTC
Capstone primer for BSIT Program @DBTCCapstone primer for BSIT Program @DBTC
Capstone primer for BSIT Program @DBTC
 
MBA Project VIVA Questions and Guidelines
MBA Project VIVA Questions and GuidelinesMBA Project VIVA Questions and Guidelines
MBA Project VIVA Questions and Guidelines
 
Unit 3 presentation learning agreement
Unit 3 presentation   learning agreementUnit 3 presentation   learning agreement
Unit 3 presentation learning agreement
 
Unit 3 presentation learning agreement
Unit 3 presentation   learning agreementUnit 3 presentation   learning agreement
Unit 3 presentation learning agreement
 
Fmp proposal 2020 Daniel Morland
Fmp proposal 2020 Daniel MorlandFmp proposal 2020 Daniel Morland
Fmp proposal 2020 Daniel Morland
 
Fmp proposal 2020
Fmp proposal 2020 Fmp proposal 2020
Fmp proposal 2020
 
Comp 1649 assessment
Comp 1649 assessmentComp 1649 assessment
Comp 1649 assessment
 
Mid-term presentation.pdf
Mid-term presentation.pdfMid-term presentation.pdf
Mid-term presentation.pdf
 
8th sem (1)
8th sem (1)8th sem (1)
8th sem (1)
 
Research and planning theory
Research and planning   theoryResearch and planning   theory
Research and planning theory
 
001 briefing for whole unityear
001 briefing for whole unityear001 briefing for whole unityear
001 briefing for whole unityear
 
Digital learning martin bazley gem conference swansea
Digital learning martin bazley gem conference swanseaDigital learning martin bazley gem conference swansea
Digital learning martin bazley gem conference swansea
 
ANI | Think Innovation, Think Design | Deepa Nayak | 27 Sep'2020
ANI | Think Innovation, Think Design | Deepa Nayak | 27 Sep'2020ANI | Think Innovation, Think Design | Deepa Nayak | 27 Sep'2020
ANI | Think Innovation, Think Design | Deepa Nayak | 27 Sep'2020
 
Question 1a Research and Planning
Question 1a Research and PlanningQuestion 1a Research and Planning
Question 1a Research and Planning
 
How to become a software developer
How to become a software developerHow to become a software developer
How to become a software developer
 

More from Kuan-Tsae Huang

TWCC22_PPT_v3_KL.pdf quantum computer, quantum computer , quantum computer ,...
TWCC22_PPT_v3_KL.pdf  quantum computer, quantum computer , quantum computer ,...TWCC22_PPT_v3_KL.pdf  quantum computer, quantum computer , quantum computer ,...
TWCC22_PPT_v3_KL.pdf quantum computer, quantum computer , quantum computer ,...
Kuan-Tsae Huang
 
0305吳家樂lecture qva lecture , letcutre , my talk.pdf
0305吳家樂lecture qva lecture , letcutre , my talk.pdf0305吳家樂lecture qva lecture , letcutre , my talk.pdf
0305吳家樂lecture qva lecture , letcutre , my talk.pdf
Kuan-Tsae Huang
 
lecture_16_jiajun.pdf
lecture_16_jiajun.pdflecture_16_jiajun.pdf
lecture_16_jiajun.pdf
Kuan-Tsae Huang
 
MIT-Lec-11- RSA.pdf
MIT-Lec-11- RSA.pdfMIT-Lec-11- RSA.pdf
MIT-Lec-11- RSA.pdf
Kuan-Tsae Huang
 
PQS_7_ruohan.pdf
PQS_7_ruohan.pdfPQS_7_ruohan.pdf
PQS_7_ruohan.pdf
Kuan-Tsae Huang
 
lecture_1_2_ruohan.pdf
lecture_1_2_ruohan.pdflecture_1_2_ruohan.pdf
lecture_1_2_ruohan.pdf
Kuan-Tsae Huang
 
lecture_6_jiajun.pdf
lecture_6_jiajun.pdflecture_6_jiajun.pdf
lecture_6_jiajun.pdf
Kuan-Tsae Huang
 
經濟部科研成果價值創造計畫-簡報格式111.05.30.pptx
經濟部科研成果價值創造計畫-簡報格式111.05.30.pptx經濟部科研成果價值創造計畫-簡報格式111.05.30.pptx
經濟部科研成果價值創造計畫-簡報格式111.05.30.pptx
Kuan-Tsae Huang
 
半導體實驗室.pptx
半導體實驗室.pptx半導體實驗室.pptx
半導體實驗室.pptx
Kuan-Tsae Huang
 
B 每產生1度氫電排放多少.pptx
B 每產生1度氫電排放多少.pptxB 每產生1度氫電排放多少.pptx
B 每產生1度氫電排放多少.pptx
Kuan-Tsae Huang
 
20230418 GPT Impact on Accounting & Finance -Reg.pdf
20230418 GPT Impact on Accounting & Finance -Reg.pdf20230418 GPT Impact on Accounting & Finance -Reg.pdf
20230418 GPT Impact on Accounting & Finance -Reg.pdf
Kuan-Tsae Huang
 
電動拖板車100208.pptx
電動拖板車100208.pptx電動拖板車100208.pptx
電動拖板車100208.pptx
Kuan-Tsae Huang
 
電動拖板車100121.pptx
電動拖板車100121.pptx電動拖板車100121.pptx
電動拖板車100121.pptx
Kuan-Tsae Huang
 
cs330_2021_lifelong_learning.pdf
cs330_2021_lifelong_learning.pdfcs330_2021_lifelong_learning.pdf
cs330_2021_lifelong_learning.pdf
Kuan-Tsae Huang
 
FIN330 Chapter 20.pptx
FIN330 Chapter 20.pptxFIN330 Chapter 20.pptx
FIN330 Chapter 20.pptx
Kuan-Tsae Huang
 
FIN330 Chapter 22.pptx
FIN330 Chapter 22.pptxFIN330 Chapter 22.pptx
FIN330 Chapter 22.pptx
Kuan-Tsae Huang
 
FIN330 Chapter 01.pptx
FIN330 Chapter 01.pptxFIN330 Chapter 01.pptx
FIN330 Chapter 01.pptx
Kuan-Tsae Huang
 
Thoughtworks Q1 2022 Investor Presentation.pdf
Thoughtworks Q1 2022 Investor Presentation.pdfThoughtworks Q1 2022 Investor Presentation.pdf
Thoughtworks Q1 2022 Investor Presentation.pdf
Kuan-Tsae Huang
 
20220828-How-do-you-build-an-effic.9658238.ppt.pptx
20220828-How-do-you-build-an-effic.9658238.ppt.pptx20220828-How-do-you-build-an-effic.9658238.ppt.pptx
20220828-How-do-you-build-an-effic.9658238.ppt.pptx
Kuan-Tsae Huang
 
Amine solvent development for carbon dioxide capture by yang du, 2016 (doctor...
Amine solvent development for carbon dioxide capture by yang du, 2016 (doctor...Amine solvent development for carbon dioxide capture by yang du, 2016 (doctor...
Amine solvent development for carbon dioxide capture by yang du, 2016 (doctor...
Kuan-Tsae Huang
 

More from Kuan-Tsae Huang (20)

TWCC22_PPT_v3_KL.pdf quantum computer, quantum computer , quantum computer ,...
TWCC22_PPT_v3_KL.pdf  quantum computer, quantum computer , quantum computer ,...TWCC22_PPT_v3_KL.pdf  quantum computer, quantum computer , quantum computer ,...
TWCC22_PPT_v3_KL.pdf quantum computer, quantum computer , quantum computer ,...
 
0305吳家樂lecture qva lecture , letcutre , my talk.pdf
0305吳家樂lecture qva lecture , letcutre , my talk.pdf0305吳家樂lecture qva lecture , letcutre , my talk.pdf
0305吳家樂lecture qva lecture , letcutre , my talk.pdf
 
lecture_16_jiajun.pdf
lecture_16_jiajun.pdflecture_16_jiajun.pdf
lecture_16_jiajun.pdf
 
MIT-Lec-11- RSA.pdf
MIT-Lec-11- RSA.pdfMIT-Lec-11- RSA.pdf
MIT-Lec-11- RSA.pdf
 
PQS_7_ruohan.pdf
PQS_7_ruohan.pdfPQS_7_ruohan.pdf
PQS_7_ruohan.pdf
 
lecture_1_2_ruohan.pdf
lecture_1_2_ruohan.pdflecture_1_2_ruohan.pdf
lecture_1_2_ruohan.pdf
 
lecture_6_jiajun.pdf
lecture_6_jiajun.pdflecture_6_jiajun.pdf
lecture_6_jiajun.pdf
 
經濟部科研成果價值創造計畫-簡報格式111.05.30.pptx
經濟部科研成果價值創造計畫-簡報格式111.05.30.pptx經濟部科研成果價值創造計畫-簡報格式111.05.30.pptx
經濟部科研成果價值創造計畫-簡報格式111.05.30.pptx
 
半導體實驗室.pptx
半導體實驗室.pptx半導體實驗室.pptx
半導體實驗室.pptx
 
B 每產生1度氫電排放多少.pptx
B 每產生1度氫電排放多少.pptxB 每產生1度氫電排放多少.pptx
B 每產生1度氫電排放多少.pptx
 
20230418 GPT Impact on Accounting & Finance -Reg.pdf
20230418 GPT Impact on Accounting & Finance -Reg.pdf20230418 GPT Impact on Accounting & Finance -Reg.pdf
20230418 GPT Impact on Accounting & Finance -Reg.pdf
 
電動拖板車100208.pptx
電動拖板車100208.pptx電動拖板車100208.pptx
電動拖板車100208.pptx
 
電動拖板車100121.pptx
電動拖板車100121.pptx電動拖板車100121.pptx
電動拖板車100121.pptx
 
cs330_2021_lifelong_learning.pdf
cs330_2021_lifelong_learning.pdfcs330_2021_lifelong_learning.pdf
cs330_2021_lifelong_learning.pdf
 
FIN330 Chapter 20.pptx
FIN330 Chapter 20.pptxFIN330 Chapter 20.pptx
FIN330 Chapter 20.pptx
 
FIN330 Chapter 22.pptx
FIN330 Chapter 22.pptxFIN330 Chapter 22.pptx
FIN330 Chapter 22.pptx
 
FIN330 Chapter 01.pptx
FIN330 Chapter 01.pptxFIN330 Chapter 01.pptx
FIN330 Chapter 01.pptx
 
Thoughtworks Q1 2022 Investor Presentation.pdf
Thoughtworks Q1 2022 Investor Presentation.pdfThoughtworks Q1 2022 Investor Presentation.pdf
Thoughtworks Q1 2022 Investor Presentation.pdf
 
20220828-How-do-you-build-an-effic.9658238.ppt.pptx
20220828-How-do-you-build-an-effic.9658238.ppt.pptx20220828-How-do-you-build-an-effic.9658238.ppt.pptx
20220828-How-do-you-build-an-effic.9658238.ppt.pptx
 
Amine solvent development for carbon dioxide capture by yang du, 2016 (doctor...
Amine solvent development for carbon dioxide capture by yang du, 2016 (doctor...Amine solvent development for carbon dioxide capture by yang du, 2016 (doctor...
Amine solvent development for carbon dioxide capture by yang du, 2016 (doctor...
 

Recently uploaded

ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 

Recently uploaded (20)

ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 

discussion_3_project.pdf

  • 2. Agenda 1. Project expectations a. Does my project meet expectations? b. FAQs 2. Picking a project idea a. Sources of inspiration b. Reading papers efficiently 3. Proposal, milestone, and final report a. Due dates, expectations, logistics b. Support
  • 3. Agenda 1. Project expectations a. Does my project meet expectations? b. FAQs 2. Picking a project idea a. Sources of inspiration b. Reading papers efficiently 3. Proposal, milestone, and final report a. Due dates, expectations, logistics b. Support
  • 4. Project expectations The course project is a (fun) way to explore concepts taught in the course on a topic of your choice! - Fairly open-ended, anything related to vision (link to project page) Completed in groups of 1, 2, or 3 people - Project expectations are higher for groups with more people Generally, two tracks of work: - Applications: If you have a specific background or interest (e.g. biology, engineering, physics), we'd love to see you apply ConvNets to problems related to your particular domain of interest. - Models: You can build a new model (algorithm) and apply it to tackle vision tasks. This track might be more challenging, and may later lead to a piece of publishable work.
  • 5. Project expectations The final report has the following structure: - Title, Author(s) - Abstract - Related Work - Data Description - Methods - Experiments - Conclusion - Supplementary Material (optional) For more on each of these, please also refer to the "final report" part of the project page (http://cs231n.stanford.edu/project.html#report)
  • 6. FAQ: Does my project meet expectations? Rule of thumb: - How much effort are you putting into your project? Strong projects might… - Propose a novel variant of a technique (which takes a lot of effort) - Adapt an existing technique to a totally new problem (which takes a lot of effort) Weaker projects might… - Spend several weeks collecting/cleaning data rather than testing hypotheses - Clone an existing repo and do minimal stitching to make it work for a Kaggle competition
  • 7. FAQ: Does my project meet expectations? So, this doesn’t mean: - Your project has to be strictly novel to get a good grade (although, we encourage this!) - You have to beat the state-of-the-art performance to get a good grade (you don’t have to come up with the next best object detector to test an interesting hypothesis) This does mean: - You need to put a significant effort into your investigation, and you may have to try many different approaches In your analysis, ask yourself: - Are you interpreting and understanding your results, or merely stating them? - Are you just plotting a loss curve, or are you evaluating the results of your approach from many different angles?
  • 8. Project FAQs Q: Can I apply convolutional networks to a purely NLP / audio / stock price problem? - A: This is a computer vision course, so you must incorporate visual data in some form. Q: Can I change my project after the proposal, before the milestone? - A: Yes - the proposal is to make sure you have a plausible project direction. If you need to change project directions, we understand. Q: Can I change my project after the milestone? - A: In general, we do not encourage this. At this point in the course, there will be little time to put together a sufficient project.
  • 9. Agenda 1. Project expectations a. Does my project meet the course expectations? b. FAQs 2. Picking a project idea a. Sources of inspiration b. Reading papers efficiently 3. Proposal, milestone, and final report a. Due dates, expectations, logistics b. CA Support
  • 10. Picking a project idea First and foremost: Do what is important or interesting to you, not what seems easiest. - You will be far more motivated if you’re invested in what you’re doing - What do you really care about? Healthcare? Self-driving cars? Surveillance? Sports? Ethics? You can probably find its intersection with computer vision Practical considerations: 1. Data: Is there existing data for this problem? Will I need to spend weeks collecting it myself? 2. Code & framework: Will I have to implement this myself, or is there an existing implementation?
  • 11. Picking a project idea Conferences: CVPR: IEEE Conference on Computer Vision and Pattern Recognition ICCV: International Conference on Computer Vision ECCV: European Conference on Computer Vision NeurIPS: Neural Information Processing Systems ICLR: International Conference on Learning Representations ICML: International Conference on Machine Learning Note: Do not even begin to try to read through all of these papers, or even their titles. There are far too many. Use CMD+F to find papers with relevant keywords.
  • 12. Picking a project idea Additional resources: - Stanford Vision Lab Publications - Awesome Deep Vision - Papers With Code - Kaggle - Previous CS229 Projects
  • 13. Reading papers Do not read a paper linearly on your first pass - First, read the abstract (word for word) as well as the figures & captions - Does the paper still seem relevant? If so, read the methods as well as the results - Finally, read the entire paper linearly (if the additional detail seems useful) Papers are not always the most efficient way to digest an idea. Also try looking around for: - Talks, videos, or blog posts on the topics - Github repos, containing actual code for the idea
  • 15. Agenda 1. Project expectations a. Does my project meet the course expectations? b. FAQs 2. Picking a project idea a. Sources of inspiration b. Reading papers efficiently 3. Proposal, milestone, and final report a. Due dates, expectations, logistics b. CA Support
  • 16. Deliverables Due dates: - Proposal (4/18) - Monday! - Milestone (5/7) - Final report (6/2) - Poster session (6/4)
  • 17. Project Proposal (Due 4/18) The proposal is a 200-400 word paragraph answering the following questions: ● Problem: What is the problem that you will be investigating? Why is it interesting? ● Background: What reading will you examine to provide context/background? ● Data: What data will you use? ○ If you are collecting new data, how will you do it? ● Method: What method or algorithm are you proposing? ○ If there are existing implementations, will you use them and how? ○ How do you plan to improve or modify such implementations? ● Results: How will you evaluate your results? ○ Qualitatively, what kind of results do you expect (e.g. plots or figures)? ○ Quantitatively, what kind of metrics will you use to evaluate/compare your results?
  • 18. Milestone (Due 5/7) At most 3-page progress report, more or less containing: 1. Literature review (3+ sources) 2. Indication that code is up and running 3. Data source explained correctly 4. What Github repo or other code you’re basing your work off of 5. Ran baseline model have results a. Yes, points are taken off for no model running & no preliminary results 6. Data pipeline should be in place 7. Brief discussion of your preliminary results
  • 19. Support: CA areas of specialty