{"id":73,"date":"2016-03-19T15:22:06","date_gmt":"2016-03-19T14:22:06","guid":{"rendered":"http:\/\/tomaszkacmajor.pl\/?p=73"},"modified":"2016-05-09T11:23:30","modified_gmt":"2016-05-09T09:23:30","slug":"flover-project-4","status":"publish","type":"post","link":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/","title":{"rendered":"Flover Project"},"content":{"rendered":"<p>Nadszed\u0142 wreszcie czas na podzielenie si\u0119 z Wami moimi planami odno\u015bnie projektu konkursowego. Przed decyzj\u0105 o przyst\u0105pieniu do rywalizacji wiele my\u015bla\u0142em co by ciekawego stworzy\u0107. Bardzo chcia\u0142em, aby temat by\u0142 powi\u0105zany z Machine Learning, kt\u00f3ry jest ju\u017c mi znajomy, ale wiele rzeczy pozostaje wci\u0105\u017c do zbadania. Poszpera\u0142em mi\u0119dzy innymi w projektach realizowanych na koniec kursu <a href=\"http:\/\/cs229.stanford.edu\/\">CS229<\/a> na uczelni Stanford prowadzonego przez guru sztucznej inteligencji\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/Andrew_Ng\">Andrew Ng<\/a>. Ile\u017c tam jest ciekawych pomys\u0142\u00f3w! Poni\u017cej niekt\u00f3re z nich, kt\u00f3re powa\u017cnie rozwa\u017ca\u0142em<!--more-->:<\/p>\n<ul>\n<li>predykcja cen bilet\u00f3w lotniczych<\/li>\n<li>automatyczna transkrypcja d\u017awi\u0119k\u00f3w na nuty<\/li>\n<li>predykcja popularno\u015bci piosenki<\/li>\n<li>system rekomendacji &#8211; np. dla internetowej ksi\u0119garni<\/li>\n<\/ul>\n<p>Pad\u0142o jednak na <strong style=\"font-size: 17px;\">system rozpoznawania gatunk\u00f3w kwiat\u00f3w<\/strong> nazwany\u00a0&#8220;Flover&#8221;! Mia\u0142em kiedy\u015b przygod\u0119 z rozpoznawaniem obraz\u00f3w i fajnie b\u0119dzie do tego wr\u00f3ci\u0107.\u00a0Czemu akurat kwiaty? Ze wst\u0119pnego researchu wiem, \u017ce nie s\u0105 naj\u0142atwiejszymi obiektami to rozpoznawania. Ale przecie\u017c chodzi nam o wyzwania, prawda? Czy\u017c nie u\u0142atwi\u0142o by nam to \u017cycia &#8211; zw\u0142aszcza facetom \ud83d\ude42 Nie raz mia\u0142em sytuacj\u0119, w kt\u00f3rej kupi\u0142em kwiatka a potem, zapytany o jego nazw\u0119, mog\u0142em tylko odpowiedzie\u0107: &#8220;yyy&#8230;&#8221;. Zmieni\u0142o si\u0119 to odk\u0105d mieszkam ze specjalistk\u0105-florystk\u0105, co te\u017c na pewno wp\u0142yn\u0119\u0142o na m\u00f3j wyb\u00f3r tematu\u00a0\ud83d\ude09 Nie znalaz\u0142em poza tym \u017cadnej polskiej aplikacji czy strony udost\u0119pniaj\u0105cej tak\u0105 us\u0142ug\u0119.\u00a0Oczywi\u015bcie nie jestem pierwszy, kt\u00f3ry si\u0119 tego podejmie (ba, jest nawet praca doktorska na ten temat), ale zawsze fajnie mie\u0107 co\u015b swojego, no i mo\u017ce uda si\u0119 to lepiej zrobi\u0107. My\u015bl\u0119, \u017ce zdobyte do\u015bwiadczenie pozwoli mi\u00a0o wiele \u0142atwiej wej\u015b\u0107 w temat rozpoznawania innych obiekt\u00f3w, ich analiz\u0119 i interpretacj\u0119 kontekstu. Wszystkie te zagadnienia s\u0105 dzi\u015b bardzo modne i potrzebne czyni\u0105c r\u00f3\u017cne urz\u0105dzenia &#8220;inteligentnymi&#8221;.<\/p>\n<p>Du\u017cym u\u0142atwieniem jest to, \u017ce istnieje zbi\u00f3r obraz\u00f3w, kt\u00f3ry jest publicznie dost\u0119pny. \u00a0Zawiera ponad 8000 zdj\u0119\u0107 102 gatunk\u00f3w kwiat\u00f3w, zatem b\u0119dzie si\u0119 \u015bwietnie nadawa\u0142 na zbi\u00f3r ucz\u0105cy mojego klasyfikatora. B\u0119dzie te\u017c dobrym wyznacznikiem jako\u015bci moich algorytm\u00f3w, gdy\u017c niekt\u00f3re prace podaj\u0105 swoj\u0105 skuteczno\u015b\u0107 rozpoznawania bazuj\u0105c w\u0142a\u015bnie na tym zbiorze. Ciekawe gdzie b\u0119d\u0119 m\u00f3g\u0142 si\u0119 umie\u015bci\u0107 w tabelce pod koniec projektu!<\/p>\n<table>\n<tbody>\n<tr>\n<td>Publikacja<\/td>\n<td>skuteczno\u015b\u0107<\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/www.robots.ox.ac.uk\/~vgg\/publications\/2009\/Nilsback09\/nilsback09.pdf\">Nilsback PhD Thesis 2009<\/a><\/td>\n<td>76.3%<\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/cseweb.ucsd.edu\/~ckanan\/publications.html\">Kanan and Cottrell CVPR 2010<\/a><\/td>\n<td>71.4%<\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/www.springerlink.com\/content\/j940lg3vu6j02221\/\">Ito and Kubota ECCV 2010<\/a><\/td>\n<td>53.9%<\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/www.robots.ox.ac.uk\/~vgg\/publications\/2011\/Chai11\/chai11.pdf\">Chai et al. ICCV 2011<\/a><\/td>\n<td><strong>80.0%<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/books.nips.cc\/papers\/files\/nips24\/NIPS2011_0773.pdf\">Khan et al. NIPS11<\/a><\/td>\n<td>73.3%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span id=\"inserted7334\" style=\"font-size: 12px;\">\u017ar\u00f3d\u0142o:\u00a0<a style=\"font-size: 12px;\" href=\"http:\/\/www.robots.ox.ac.uk\/~vgg\/research\/flowers_demo\">http:\/\/www.robots.ox.ac.uk\/~vgg\/research\/flowers_demo<\/a><\/span><\/p>\n<p>Opr\u00f3cz rozwa\u017ca\u0144 nad algorytmami i ich kombinacj\u0105 pozostaje oczywi\u015bcie strona czysto programistyczna. B\u0119d\u0119 si\u0119 stara\u0142 regularnie umieszcza\u0107 wpisy z obu perspektyw. O planowanej technologii, frameworkach, bibliotekach ju\u017c nied\u0142ugo. Zdradz\u0119 tylko, \u017ce chcia\u0142bym p\u00f3j\u015b\u0107 w stron\u0119 mobiln\u0105, co b\u0119dzie dla mnie zupe\u0142n\u0105 nowo\u015bci\u0105.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nadszed\u0142 wreszcie czas na podzielenie si\u0119 z Wami moimi planami odno\u015bnie projektu konkursowego. Przed decyzj\u0105 o przyst\u0105pieniu do rywalizacji wiele my\u015bla\u0142em co by ciekawego stworzy\u0107. Bardzo chcia\u0142em, aby temat by\u0142 powi\u0105zany z Machine Learning, kt\u00f3ry jest ju\u017c mi znajomy, ale wiele rzeczy pozostaje wci\u0105\u017c do zbadania. Poszpera\u0142em mi\u0119dzy innymi w projektach realizowanych na koniec kursu [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":107,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[12,11],"class_list":["post-73","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-flover-project","tag-daj-sie-poznac","tag-flover"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Flover Project - tomaszkacmajor.pl<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Flover Project - tomaszkacmajor.pl\" \/>\n<meta property=\"og:description\" content=\"Nadszed\u0142 wreszcie czas na podzielenie si\u0119 z Wami moimi planami odno\u015bnie projektu konkursowego. Przed decyzj\u0105 o przyst\u0105pieniu do rywalizacji wiele my\u015bla\u0142em co by ciekawego stworzy\u0107. Bardzo chcia\u0142em, aby temat by\u0142 powi\u0105zany z Machine Learning, kt\u00f3ry jest ju\u017c mi znajomy, ale wiele rzeczy pozostaje wci\u0105\u017c do zbadania. Poszpera\u0142em mi\u0119dzy innymi w projektach realizowanych na koniec kursu [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/\" \/>\n<meta property=\"og:site_name\" content=\"tomaszkacmajor.pl\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ProggBlogg\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-03-19T14:22:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-05-09T09:23:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tomaszkacmajor.pl\/wp-content\/uploads\/2016\/03\/happyFlover2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"727\" \/>\n\t<meta property=\"og:image:height\" content=\"408\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"tomasz.kacmajor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@tkacmajor\" \/>\n<meta name=\"twitter:site\" content=\"@tkacmajor\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tomasz.kacmajor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/\",\"url\":\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/\",\"name\":\"Flover Project - tomaszkacmajor.pl\",\"isPartOf\":{\"@id\":\"https:\/\/tomaszkacmajor.pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tomaszkacmajor.pl\/wp-content\/uploads\/2016\/03\/happyFlover2.png\",\"datePublished\":\"2016-03-19T14:22:06+00:00\",\"dateModified\":\"2016-05-09T09:23:30+00:00\",\"author\":{\"@id\":\"https:\/\/tomaszkacmajor.pl\/#\/schema\/person\/5f40890309a32ae4f63fa6a284215b6c\"},\"breadcrumb\":{\"@id\":\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#primaryimage\",\"url\":\"https:\/\/tomaszkacmajor.pl\/wp-content\/uploads\/2016\/03\/happyFlover2.png\",\"contentUrl\":\"https:\/\/tomaszkacmajor.pl\/wp-content\/uploads\/2016\/03\/happyFlover2.png\",\"width\":727,\"height\":408},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/tomaszkacmajor.pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Flover Project\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tomaszkacmajor.pl\/#website\",\"url\":\"https:\/\/tomaszkacmajor.pl\/\",\"name\":\"tomaszkacmajor.pl\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tomaszkacmajor.pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/tomaszkacmajor.pl\/#\/schema\/person\/5f40890309a32ae4f63fa6a284215b6c\",\"name\":\"tomasz.kacmajor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tomaszkacmajor.pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a1fe5c8a80549b9a680c7a6f9ea33a94?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a1fe5c8a80549b9a680c7a6f9ea33a94?s=96&d=mm&r=g\",\"caption\":\"tomasz.kacmajor\"},\"url\":\"https:\/\/tomaszkacmajor.pl\/index.php\/author\/tomasz-kacmajor\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Flover Project - tomaszkacmajor.pl","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/","og_locale":"en_US","og_type":"article","og_title":"Flover Project - tomaszkacmajor.pl","og_description":"Nadszed\u0142 wreszcie czas na podzielenie si\u0119 z Wami moimi planami odno\u015bnie projektu konkursowego. Przed decyzj\u0105 o przyst\u0105pieniu do rywalizacji wiele my\u015bla\u0142em co by ciekawego stworzy\u0107. Bardzo chcia\u0142em, aby temat by\u0142 powi\u0105zany z Machine Learning, kt\u00f3ry jest ju\u017c mi znajomy, ale wiele rzeczy pozostaje wci\u0105\u017c do zbadania. Poszpera\u0142em mi\u0119dzy innymi w projektach realizowanych na koniec kursu [&hellip;]","og_url":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/","og_site_name":"tomaszkacmajor.pl","article_publisher":"https:\/\/www.facebook.com\/ProggBlogg\/","article_published_time":"2016-03-19T14:22:06+00:00","article_modified_time":"2016-05-09T09:23:30+00:00","og_image":[{"width":727,"height":408,"url":"https:\/\/tomaszkacmajor.pl\/wp-content\/uploads\/2016\/03\/happyFlover2.png","type":"image\/png"}],"author":"tomasz.kacmajor","twitter_card":"summary_large_image","twitter_creator":"@tkacmajor","twitter_site":"@tkacmajor","twitter_misc":{"Written by":"tomasz.kacmajor","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/","url":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/","name":"Flover Project - tomaszkacmajor.pl","isPartOf":{"@id":"https:\/\/tomaszkacmajor.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#primaryimage"},"image":{"@id":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#primaryimage"},"thumbnailUrl":"https:\/\/tomaszkacmajor.pl\/wp-content\/uploads\/2016\/03\/happyFlover2.png","datePublished":"2016-03-19T14:22:06+00:00","dateModified":"2016-05-09T09:23:30+00:00","author":{"@id":"https:\/\/tomaszkacmajor.pl\/#\/schema\/person\/5f40890309a32ae4f63fa6a284215b6c"},"breadcrumb":{"@id":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#primaryimage","url":"https:\/\/tomaszkacmajor.pl\/wp-content\/uploads\/2016\/03\/happyFlover2.png","contentUrl":"https:\/\/tomaszkacmajor.pl\/wp-content\/uploads\/2016\/03\/happyFlover2.png","width":727,"height":408},{"@type":"BreadcrumbList","@id":"https:\/\/tomaszkacmajor.pl\/index.php\/2016\/03\/19\/flover-project-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/tomaszkacmajor.pl\/"},{"@type":"ListItem","position":2,"name":"Flover Project"}]},{"@type":"WebSite","@id":"https:\/\/tomaszkacmajor.pl\/#website","url":"https:\/\/tomaszkacmajor.pl\/","name":"tomaszkacmajor.pl","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tomaszkacmajor.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/tomaszkacmajor.pl\/#\/schema\/person\/5f40890309a32ae4f63fa6a284215b6c","name":"tomasz.kacmajor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tomaszkacmajor.pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a1fe5c8a80549b9a680c7a6f9ea33a94?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a1fe5c8a80549b9a680c7a6f9ea33a94?s=96&d=mm&r=g","caption":"tomasz.kacmajor"},"url":"https:\/\/tomaszkacmajor.pl\/index.php\/author\/tomasz-kacmajor\/"}]}},"_links":{"self":[{"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/posts\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/comments?post=73"}],"version-history":[{"count":28,"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/posts\/73\/revisions"}],"predecessor-version":[{"id":93,"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/posts\/73\/revisions\/93"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/media\/107"}],"wp:attachment":[{"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/media?parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/categories?post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tomaszkacmajor.pl\/index.php\/wp-json\/wp\/v2\/tags?post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}