{"id":1424,"date":"2024-05-24T20:55:47","date_gmt":"2024-05-24T20:55:47","guid":{"rendered":"https:\/\/humnetlab.berkeley.edu\/?page_id=1424"},"modified":"2024-05-28T05:24:22","modified_gmt":"2024-05-28T05:24:22","slug":"haystac","status":"publish","type":"page","link":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/","title":{"rendered":"HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Research Members:<\/strong> <a href=\"https:\/\/humnetlab.berkeley.edu\/index.php\/people\/albert-cao\/\" data-type=\"page\" data-id=\"1298\">Albert Cao<\/a>, <a href=\"https:\/\/www.linkedin.com\/in\/giuseppe-perona\/\">Giuseppe Perona<\/a><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:500px\">\n<p class=\"wp-block-paragraph\">The goal of the Hidden Activity Signal and Trajectory Anomaly Characterization (HAYSTAC) is to develop a generative model that produces complete trajectories of stay locations given sparse Location-Based Service (LBS) data. We leverage the state-of-the-art transformers, a deep learning architecture capable of capturing both the short term and long term dependencies in sequences of inputs. This allows us to impute the missing stay locations considering the relative correlation among different locations. We construct domain knowledge-based loss functions and inject individual heterogeneity by varying the ground truth label in the loss. Our model is capable of producing complete sequences of stay location while preserving the universal human mobility laws.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><img fetchpriority=\"high\" decoding=\"async\" width=\"400\" height=\"520\" class=\"wp-image-1465\" style=\"width: 400px;\" src=\"http:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png\" alt=\"\"><\/p>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img decoding=\"async\" width=\"500\" height=\"234\" class=\"wp-image-1464\" style=\"width: 500px;\" src=\"http:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_fig.png\" alt=\"\" srcset=\"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_fig.png 1920w, https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_fig-1536x720.png 1536w, https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_fig-850x398.png 850w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n\n\n\n<p class=\"has-larger-font-size wp-block-paragraph\"><strong>Publications<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Research Members: Albert Cao, Giuseppe Perona The goal of the Hidden Activity Signal and Trajectory Anomaly Characterization (HAYSTAC) is to develop a generative model that produces complete trajectories of stay locations given sparse Location-Based Service (LBS) data. We leverage the state-of-the-art transformers, a deep learning architecture capable of capturing both the short term and long&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":100,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1424","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization) - HuMNet Lab<\/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:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization) - HuMNet Lab\" \/>\n<meta property=\"og:description\" content=\"Research Members: Albert Cao, Giuseppe Perona The goal of the Hidden Activity Signal and Trajectory Anomaly Characterization (HAYSTAC) is to develop a generative model that produces complete trajectories of stay locations given sparse Location-Based Service (LBS) data. We leverage the state-of-the-art transformers, a deep learning architecture capable of capturing both the short term and long&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/\" \/>\n<meta property=\"og:site_name\" content=\"HuMNet Lab\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-28T05:24:22+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/\",\"url\":\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/\",\"name\":\"HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization) - HuMNet Lab\",\"isPartOf\":{\"@id\":\"http:\/\/humnetlab.berkeley.edu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png\",\"datePublished\":\"2024-05-24T20:55:47+00:00\",\"dateModified\":\"2024-05-28T05:24:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#primaryimage\",\"url\":\"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png\",\"contentUrl\":\"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png\",\"width\":300,\"height\":390},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/humnetlab.berkeley.edu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projects\",\"item\":\"http:\/\/humnetlab.berkeley.edu\/index.php\/projects\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization)\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/humnetlab.berkeley.edu\/#website\",\"url\":\"http:\/\/humnetlab.berkeley.edu\/\",\"name\":\"HuMNet Lab\",\"description\":\"University of California, Berkeley\",\"publisher\":{\"@id\":\"http:\/\/humnetlab.berkeley.edu\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/humnetlab.berkeley.edu\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/humnetlab.berkeley.edu\/#organization\",\"name\":\"HuMNet Lab\",\"url\":\"http:\/\/humnetlab.berkeley.edu\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/humnetlab.berkeley.edu\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2020\/02\/humnet-logo-orange-1.png\",\"contentUrl\":\"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2020\/02\/humnet-logo-orange-1.png\",\"width\":240,\"height\":57,\"caption\":\"HuMNet Lab\"},\"image\":{\"@id\":\"http:\/\/humnetlab.berkeley.edu\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization) - HuMNet Lab","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:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/","og_locale":"en_US","og_type":"article","og_title":"HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization) - HuMNet Lab","og_description":"Research Members: Albert Cao, Giuseppe Perona The goal of the Hidden Activity Signal and Trajectory Anomaly Characterization (HAYSTAC) is to develop a generative model that produces complete trajectories of stay locations given sparse Location-Based Service (LBS) data. We leverage the state-of-the-art transformers, a deep learning architecture capable of capturing both the short term and long&hellip;","og_url":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/","og_site_name":"HuMNet Lab","article_modified_time":"2024-05-28T05:24:22+00:00","og_image":[{"url":"http:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/","url":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/","name":"HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization) - HuMNet Lab","isPartOf":{"@id":"http:\/\/humnetlab.berkeley.edu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#primaryimage"},"image":{"@id":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#primaryimage"},"thumbnailUrl":"http:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png","datePublished":"2024-05-24T20:55:47+00:00","dateModified":"2024-05-28T05:24:22+00:00","breadcrumb":{"@id":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#primaryimage","url":"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png","contentUrl":"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2024\/05\/haystac_main-e1716807751877.png","width":300,"height":390},{"@type":"BreadcrumbList","@id":"https:\/\/humnetlab.berkeley.edu\/index.php\/projects\/haystac\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/humnetlab.berkeley.edu\/"},{"@type":"ListItem","position":2,"name":"Projects","item":"http:\/\/humnetlab.berkeley.edu\/index.php\/projects\/"},{"@type":"ListItem","position":3,"name":"HAYSTAC (Hidden Activity Signal and Trajectory Anomaly Characterization)"}]},{"@type":"WebSite","@id":"http:\/\/humnetlab.berkeley.edu\/#website","url":"http:\/\/humnetlab.berkeley.edu\/","name":"HuMNet Lab","description":"University of California, Berkeley","publisher":{"@id":"http:\/\/humnetlab.berkeley.edu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/humnetlab.berkeley.edu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/humnetlab.berkeley.edu\/#organization","name":"HuMNet Lab","url":"http:\/\/humnetlab.berkeley.edu\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/humnetlab.berkeley.edu\/#\/schema\/logo\/image\/","url":"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2020\/02\/humnet-logo-orange-1.png","contentUrl":"https:\/\/humnetlab.berkeley.edu\/wp-content\/uploads\/2020\/02\/humnet-logo-orange-1.png","width":240,"height":57,"caption":"HuMNet Lab"},"image":{"@id":"http:\/\/humnetlab.berkeley.edu\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/humnetlab.berkeley.edu\/index.php\/wp-json\/wp\/v2\/pages\/1424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/humnetlab.berkeley.edu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/humnetlab.berkeley.edu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/humnetlab.berkeley.edu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/humnetlab.berkeley.edu\/index.php\/wp-json\/wp\/v2\/comments?post=1424"}],"version-history":[{"count":0,"href":"https:\/\/humnetlab.berkeley.edu\/index.php\/wp-json\/wp\/v2\/pages\/1424\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/humnetlab.berkeley.edu\/index.php\/wp-json\/wp\/v2\/pages\/100"}],"wp:attachment":[{"href":"https:\/\/humnetlab.berkeley.edu\/index.php\/wp-json\/wp\/v2\/media?parent=1424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}