PACSET (Packed Serialized Trees): Reducing Inference Latency for Tree Ensemble Deployment
We present methods to serialize and deserialize tree ensembles that optimize inference latency when models are not already loaded into memory. This arises whenever models are larger than memory, but also systematically when models are deployed on low-resource devices, such as in the Internet of Things, or run as Web micro-services where resources are allocated on demand. Our packed serialized trees (PACSET) encode reference locality in the layout of a tree ensemble using principles from external memory algorithms. The layout interleaves correlated nodes across multiple trees, uses leaf cardinality to collocate the nodes on the most popular paths and is optimized for the I/O blocksize. The result is that each I/O yields a higher fraction of useful data, leading to a 2-6 times reduction in classification latency for interactive workloads.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Aligning Packed Dependency Trees: a theory of composition for distributional semantics
We present a new framework for compositional distributional semantics in which the distributional contexts of lexemes are expressed in terms of anchored packed dependency trees. We show that these structures have the pot…
Improving Semantic Composition with Offset Inference
Count-based distributional semantic models suffer from sparsity due to unobserved but plausible co-occurrences in any text collection. This problem is amplified for models like Anchored Packed Trees (APTs), that take the…
Semantic CompositionThe OSU/Facebook Realizer for SRST 2019: Seq2Seq Inflection and Serialized Tree2Tree Linearization
We describe our exploratory system for the shallow surface realization task, which combines morphological inflection using character sequence-to-sequence models with a baseline linearizer that implements a tree-to-tree m…
Morphological InflectionRerankingvalidTree Instance Segmentation With Temporal Contour Graph
We present a novel approach to perform instance segmentation, and counting, for densely packed self-similar trees using a top-view RGB image sequence. We propose a solution that leverages pixel content, shape, and se…
BenchmarkingInstance SegmentationSegmentationSemantic SegmentationIncorporating Syntactic Uncertainty in Neural Machine Translation with a Forest-to-Sequence Model
Incorporating syntactic information in Neural Machine Translation (NMT) can lead to better reorderings, particularly useful when the language pairs are syntactically highly divergent or when the training bitext is not la…
Machine TranslationNMTSentenceTranslation