title: Shape Detection using Machine Learning
body: <p>I would like to <strong>detect shapes</strong> namely circle, square, rectangle, triangle, etc., using <strong>Machine Learning</strong> Techniques.</p>
  
  <p>Following are the specifications for shape detection,</p>
  
  <ol>
  <li>Convolutional Neural Network ( CNN ) is used.</li>
  <li>For Training, Dataset contains 1000 images in each category for 10 shapes.</li>
  <li>For Testing, Dataset contains 100 images in each category for 10 shapes.</li>
  <li>All images are 28x28 resize with one channel ( gray channel ).</li>
  <li>All the images in the dataset are edge-detected images.</li>
  </ol>
  
  <p><strong>Questions</strong></p>
  
  <ol>
  <li>Is it possible for the machine learning algorithm to differentiate between a square and a rectangle...?, square and a rhombus...?</li>
  <li>How can i improve the dataset for shape detection ?
  Thanks in Advance...!!!</li>
  </ol>