34. Plan
● Cropping in online classifieds
● Saliency detection
● Neural networks for saliency detection
● Experiments
● Deployment
35. Data driven!
Plan:
● Use OLX.PT for the experiment
● Pick 200 images from each category
● Manually evaluate them
● Select the best one
● Go live there!
73. Summary
● Proper cropping ⇒ Good performance
● Saliency detection can be used for cropping
● DSS improve FC networks with:
○ Deep supervision: refining the location info at every granularity
○ Short connections: helping earlier levels with info from later
74. Summary
● Proper cropping ⇒ Good performance
● Saliency detection can be used for cropping
● DSS improve FC networks with:
○ Deep supervision: refining the location info at every granularity
○ Short connections: helping earlier levels with info from later
● Be data driven: select the best performing and most impactful category
75. Summary
● Proper cropping ⇒ Good performance
● Saliency detection can be used for cropping
● DSS improve FC networks with:
○ Deep supervision: refining the location info at every granularity
○ Short connections: helping earlier levels with info from later
● Be data driven: select the best performing and most impactful category
● Slack is a great way to sneak peak and validate the performance
76. Summary
● Proper cropping ⇒ Good performance
● Saliency detection can be used for cropping
● DSS improve FC networks with:
○ Deep supervision: refining the location info at every granularity
○ Short connections: helping earlier levels with info from later
● Be data driven: select the best performing and most impactful category
● Slack is a great way to sneak peak and validate the performance
● Kubernetes takes care of scaling
77. Summary
● Proper cropping ⇒ Good performance
● Saliency detection can be used for cropping
● DSS improve FC networks with:
○ Deep supervision: refining the location info at every granularity
○ Short connections: helping earlier levels with info from later
● Be data driven: select the best performing and most impactful category
● Slack is a great way to sneak peak and validate the performance
● Kubernetes takes care of scaling
● Let it crash - and let the infra restart the service