<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>PYNQ-Z2 Dev Kit - CIFAR-10 Webcam continued....</title><link>/products/roadtest/b/blog/posts/pynq-z2-dev-kit---cifar-10-webcam-continued</link><description>In the previous blog PYNQ-Z2 Dev Kit - CIFAR-10 Convolutional Neural Network , I verified the 3 hardware classifiers against the reference &amp;quot;deer&amp;quot; test image. Now I&amp;#39;m going to see how the classifiers perform with captured webcam im...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: PYNQ-Z2 Dev Kit - CIFAR-10 Webcam continued....</title><link>https://community.element14.com/products/roadtest/b/blog/posts/pynq-z2-dev-kit---cifar-10-webcam-continued</link><pubDate>Thu, 15 Aug 2019 08:31:37 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9bda5d5e-81ad-4c03-8e7c-656d079d0761</guid><dc:creator>dubbie</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;It is one of the strange (?) things about using Artificial Neural Networks (ANN), particularly when using image systems or other data that is viewed by humans, is that they use all the data. When a human looks at the car picture they just see the car and use that part of the image for recognition. an ANN isn&amp;#39;t intelligent and uses all the image, including the background so when recognising the car, or plane or whatever, it is actually just recognising the array of pixel values and working out the nearest trained image of pixels values it has been given.&amp;nbsp; So by making all the backgrounds similar (blank or anything else really) then it becomes the differences such as the car or plane and so on, that the ANN uses to make a match. The ANN will also use the position of the different pixels as well, so either the car or plane has to be precisely centred in every image, or, the training data must contain images of the car located in as many alternative locations within the image as possible. It can lead to a very large training data set, with the corresponding problem that the larger the training data set then the longer the training period, along with a greater possibility of not converging onto a working solution. Another&amp;nbsp; problem with ANNs is, depending on the type of ANN and training used, that because training starts with some randomised numbers that training is not repeatable. So you could train, get a working solution, decide to retrain without changing anything and then when retraining, it will just not converge. My approach was that if a working system was obtained, always make sure to keep a copy of it before retraining.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7596&amp;AppID=14&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: PYNQ-Z2 Dev Kit - CIFAR-10 Webcam continued....</title><link>https://community.element14.com/products/roadtest/b/blog/posts/pynq-z2-dev-kit---cifar-10-webcam-continued</link><pubDate>Thu, 15 Aug 2019 04:46:58 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9bda5d5e-81ad-4c03-8e7c-656d079d0761</guid><dc:creator>clem57</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Training is more art than science&lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-9bda5d5e-81ad-4c03-8e7c-656d079d0761/contentimage_5F00_4722.png:16:16]&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7596&amp;AppID=14&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: PYNQ-Z2 Dev Kit - CIFAR-10 Webcam continued....</title><link>https://community.element14.com/products/roadtest/b/blog/posts/pynq-z2-dev-kit---cifar-10-webcam-continued</link><pubDate>Wed, 14 Aug 2019 14:50:24 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9bda5d5e-81ad-4c03-8e7c-656d079d0761</guid><dc:creator>genebren</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Ralph,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Interesting results.&amp;nbsp; The models really seem to be heavily weighted to call everything airplanes (even a plastic elk).&amp;nbsp; Image quality, likeness of image to learning images and many other minor details seem to influence the item classification.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Great work on digging in and comparing these classifiers.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Gene&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7596&amp;AppID=14&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: PYNQ-Z2 Dev Kit - CIFAR-10 Webcam continued....</title><link>https://community.element14.com/products/roadtest/b/blog/posts/pynq-z2-dev-kit---cifar-10-webcam-continued</link><pubDate>Wed, 14 Aug 2019 12:27:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9bda5d5e-81ad-4c03-8e7c-656d079d0761</guid><dc:creator>dubbie</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I agree with the comment about not being too good in the real world. Artificial Neural Networks can work well when the data set is limited or clearly distinguishable but once the data gets a bit iffy and vague they are not so good. They can be fun things to play with thou.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=7596&amp;AppID=14&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>