{"id":9445,"date":"2023-05-19T11:33:14","date_gmt":"2023-05-19T04:33:14","guid":{"rendered":"https:\/\/bap-software.net\/?post_type=products&#038;p=9445"},"modified":"2024-03-27T09:35:01","modified_gmt":"2024-03-27T02:35:01","slug":"learning-ranking-for-horse-racing-prediction","status":"publish","type":"products","link":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/","title":{"rendered":"Learning Ranking for Horse Racing Prediction"},"content":{"rendered":"<p><\/p>\n<h2><strong>1st Problem: Data Table and Processing<\/strong><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-9447\" src=\"https:\/\/cdn.bap-software.net\/2023\/05\/Case6-Problem1.png\" alt=\"1st Problem: Data Table and Processing\" width=\"800\" height=\"480\" \/><\/p>\n<p>The pre-processing in data table including<\/p>\n<ul>\n<li>Missing data<\/li>\n<li>Categorical data<\/li>\n<li>Numerical data<\/li>\n<\/ul>\n<p>=&gt; How can we solve it when data is missed?<\/p>\n<h2><strong>Solution for 1st Problem:<\/strong><\/h2>\n<p>There are a huge number of encoding method. However, what is the most relevant to your model?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9448 alignright\" src=\"https:\/\/cdn.bap-software.net\/2023\/05\/Case6-Solution-1.png\" alt=\"Solution for 1st Problem\" width=\"344\" height=\"257\" \/><\/p>\n<ul>\n<li style=\"text-align: left;\">Ordinal<\/li>\n<li style=\"text-align: left;\">One-Hot<\/li>\n<li style=\"text-align: left;\">Binary<\/li>\n<li style=\"text-align: left;\">Frequency<\/li>\n<li style=\"text-align: left;\">Hashing<\/li>\n<li style=\"text-align: left;\">Helmert<\/li>\n<li style=\"text-align: left;\">Backward Difference<\/li>\n<li style=\"text-align: left;\">Target<\/li>\n<li style=\"text-align: left;\">Leave One Out<\/li>\n<li style=\"text-align: left;\">Weight Of Evidence<\/li>\n<li style=\"text-align: left;\">James-Stein<\/li>\n<li style=\"text-align: left;\">M-estimator<\/li>\n<\/ul>\n<p>However, it always worth tries all the techniques that apply to the feature and decides which one works best for your model.<\/p>\n<h2><strong>2nd Problem: Ranking in Competition<\/strong><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"805\" height=\"197\" class=\"size-full wp-image-9446 aligncenter\" src=\"https:\/\/cdn.bap-software.net\/2023\/05\/Case6-Problem-2.png\" alt=\"2nd Problem: Ranking in Competition\" \/><\/p>\n<p>For some of competitions and advertisements, the ranking results are central parts of many information retrieval problems, such as document retrieval, collaborative filtering, online advertising and racing competition. We can consider the experimental in the figure such as ranking problem for Horse Racing.<\/p>\n<h2><strong>Solution for 2nd Problem<\/strong><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"771\" height=\"438\" class=\"size-full wp-image-9449 aligncenter\" src=\"https:\/\/cdn.bap-software.net\/2023\/05\/Case6-Solution-2.png\" alt=\"Solution for 2nd Problem\" \/><\/p>\n<p>For this problem, we use the technical algorithms named<\/p>\n<ul>\n<li>XGboost Ranking<\/li>\n<li>LightGB Ranking<\/li>\n<li>CatBoost Ranking<\/li>\n<\/ul>\n<p>for solving.<\/p>","protected":false},"featured_media":13495,"template":"","product":[65],"cs_tag":[10189,10190],"class_list":["post-9445","products","type-products","status-publish","has-post-thumbnail","hentry","product-ai","cs_tag-ai","cs_tag-ai-technology"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Learning Ranking for Horse Racing Prediction - Case study<\/title>\n<meta name=\"description\" content=\"For some of competitions and advertisements, the ranking results are central parts of many information retrieval problems, such as document retrieval,...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learning Ranking for Horse Racing Prediction\" \/>\n<meta property=\"og:description\" content=\"For some of competitions and advertisements, the ranking results are central parts of many information retrieval problems, such as document retrieval,...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/\" \/>\n<meta property=\"og:site_name\" content=\"Software development - offshore service | BAP Software\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bap32\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-27T02:35:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.bap-software.net\/2023\/05\/30221659\/king-for-horse-racing-prediction-min.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@bapsoftware\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/learning-ranking-for-horse-racing-prediction\\\/\",\"url\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/learning-ranking-for-horse-racing-prediction\\\/\",\"name\":\"Learning Ranking for Horse Racing Prediction - Case study\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/learning-ranking-for-horse-racing-prediction\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/learning-ranking-for-horse-racing-prediction\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/30221659\\\/king-for-horse-racing-prediction-min.webp\",\"datePublished\":\"2023-05-19T04:33:14+00:00\",\"dateModified\":\"2024-03-27T02:35:01+00:00\",\"description\":\"For some of competitions and advertisements, the ranking results are central parts of many information retrieval problems, such as document retrieval,...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/learning-ranking-for-horse-racing-prediction\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[[\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/learning-ranking-for-horse-racing-prediction\\\/\"]]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/learning-ranking-for-horse-racing-prediction\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/30221659\\\/king-for-horse-racing-prediction-min.webp\",\"contentUrl\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/30221659\\\/king-for-horse-racing-prediction-min.webp\",\"width\":1024,\"height\":1024,\"caption\":\"king-for-horse-racing-prediction-min\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/learning-ranking-for-horse-racing-prediction\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bap-software.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Study\",\"item\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Learning Ranking for Horse Racing Prediction\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/bap-software.net\\\/en\\\/\",\"name\":\"Software development - offshore service | BAP Software\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bap-software.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Learning Ranking for Horse Racing Prediction - Case study","description":"For some of competitions and advertisements, the ranking results are central parts of many information retrieval problems, such as document retrieval,...","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:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/","og_locale":"en_US","og_type":"article","og_title":"Learning Ranking for Horse Racing Prediction","og_description":"For some of competitions and advertisements, the ranking results are central parts of many information retrieval problems, such as document retrieval,...","og_url":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/","og_site_name":"Software development - offshore service | BAP Software","article_publisher":"https:\/\/www.facebook.com\/bap32","article_modified_time":"2024-03-27T02:35:01+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/cdn.bap-software.net\/2023\/05\/30221659\/king-for-horse-racing-prediction-min.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@bapsoftware","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/","url":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/","name":"Learning Ranking for Horse Racing Prediction - Case study","isPartOf":{"@id":"https:\/\/bap-software.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/#primaryimage"},"image":{"@id":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.bap-software.net\/2023\/05\/30221659\/king-for-horse-racing-prediction-min.webp","datePublished":"2023-05-19T04:33:14+00:00","dateModified":"2024-03-27T02:35:01+00:00","description":"For some of competitions and advertisements, the ranking results are central parts of many information retrieval problems, such as document retrieval,...","breadcrumb":{"@id":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":[["https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/"]]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/#primaryimage","url":"https:\/\/cdn.bap-software.net\/2023\/05\/30221659\/king-for-horse-racing-prediction-min.webp","contentUrl":"https:\/\/cdn.bap-software.net\/2023\/05\/30221659\/king-for-horse-racing-prediction-min.webp","width":1024,"height":1024,"caption":"king-for-horse-racing-prediction-min"},{"@type":"BreadcrumbList","@id":"https:\/\/bap-software.net\/en\/case-study\/learning-ranking-for-horse-racing-prediction\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bap-software.net\/en\/"},{"@type":"ListItem","position":2,"name":"Case Study","item":"https:\/\/bap-software.net\/en\/case-study\/"},{"@type":"ListItem","position":3,"name":"Learning Ranking for Horse Racing Prediction"}]},{"@type":"WebSite","@id":"https:\/\/bap-software.net\/en\/#website","url":"https:\/\/bap-software.net\/en\/","name":"Software development - offshore service | BAP Software","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bap-software.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/products\/9445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/products"}],"about":[{"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/types\/products"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/media\/13495"}],"wp:attachment":[{"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/media?parent=9445"}],"wp:term":[{"taxonomy":"product","embeddable":true,"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/product?post=9445"},{"taxonomy":"cs_tag","embeddable":true,"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/cs_tag?post=9445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}