Goto

Collaborating Authors

 sprout


Humanoid robots are getting smaller, safer and closer

FOX News

Fauna Robotics has introduced Sprout, a 3.5-foot humanoid robot designed for homes, schools and offices. The startup built the robot with safety-first features.


This Humanoid Is Ready to Bring You a Toothbrush

WIRED

Fauna, a new startup, is betting that humanoid robots will find success as hospitality workers, research assistants, and entertainers. The newest humanoid robot on the scene, Sprout, is not designed to carry boxes or stack shelves. Instead, this charming and relatively cheap model, roughly the size of a 9-year-old child, is meant to help customers in hotels, shops, and restaurants. "We said, 'What if we could build something lightweight, engaging, and safe to be around, and capable enough to do some exciting things?'" says Robert Cochran, cofounder and CEO of Fauna, the startup behind Sprout. Sprout is available to purchase starting today from $50,000. Cochran adds that his firm is already talking to hotels about using Sprout as a butler that brings toothbrushes and other items to guests in need.


Massively Parallel Proof-Number Search for Impartial Games and Beyond

Čížek, Tomáš, Balko, Martin, Schmid, Martin

arXiv.org Artificial Intelligence

Proof-Number Search is a best-first search algorithm with many successful applications, especially in game solving. As large-scale computing clusters become increasingly accessible, parallelization is a natural way to accelerate computation. However, existing parallel versions of Proof-Number Search are known to scale poorly on many CPU cores. Using two parallelized levels and shared information among workers, we present the first massively parallel version of Proof-Number Search that scales efficiently even on a large number of CPUs. We apply our solver, enhanced with Grundy numbers for reducing game trees, to the Sprouts game, a case study motivated by the long-standing Sprouts Conjecture. Our solver achieves a significantly improved 332.9$\times$ speedup when run on 1024 cores, enabling it to outperform the state-of-the-art Sprouts solver GLOP by four orders of magnitude in runtime and to generate proofs 1,000$\times$ more complex. Despite exponential growth in game tree size, our solver verified the Sprouts Conjecture for 42 new positions, nearly doubling the number of known outcomes.


CARROT: A Cost Aware Rate Optimal Router

Somerstep, Seamus, Polo, Felipe Maia, de Oliveira, Allysson Flavio Melo, Mangal, Prattyush, Silva, Mírian, Bhardwaj, Onkar, Yurochkin, Mikhail, Maity, Subha

arXiv.org Machine Learning

With the rapid growth in the number of Large Language Models (LLMs), there has been a recent interest in LLM routing, or directing queries to the cheapest LLM that can deliver a suitable response. Following this line of work, we introduce CARROT, a Cost AwaRe Rate Optimal rouTer that can select models based on any desired trade-off between performance and cost. Given a query, CARROT selects a model based on estimates of models' cost and performance. Its simplicity lends CARROT computational efficiency, while our theoretical analysis demonstrates minimax rate-optimality in its routing performance. Alongside CARROT, we also introduce the Smart Price-aware Routing (SPROUT) dataset to facilitate routing on a wide spectrum of queries with the latest state-of-the-art LLMs. Using SPROUT and prior benchmarks such as Routerbench and open-LLM-leaderboard-v2 we empirically validate CARROT's performance against several alternative routers.


Field Insights for Portable Vine Robots in Urban Search and Rescue

McFarland, Ciera, Dhawan, Ankush, Kumari, Riya, Council, Chad, Coad, Margaret, Hanson, Nathaniel

arXiv.org Artificial Intelligence

Soft, growing vine robots are well-suited for exploring cluttered, unknown environments, and are theorized to be performant during structural collapse incidents caused by earthquakes, fires, explosions, and material flaws. These vine robots grow from the tip, enabling them to navigate rubble-filled passageways easily. State-of-the-art vine robots have been tested in archaeological and other field settings, but their translational capabilities to urban search and rescue (USAR) are not well understood. To this end, we present a set of experiments designed to test the limits of a vine robot system, the Soft Pathfinding Robotic Observation Unit (SPROUT), operating in an engineered collapsed structure. Our testing is driven by a taxonomy of difficulty derived from the challenges USAR crews face navigating void spaces and their associated hazards. Initial experiments explore the viability of the vine robot form factor, both ideal and implemented, as well as the control and sensorization of the system. A secondary set of experiments applies domain-specific design improvements to increase the portability and reliability of the system. SPROUT can grow through tight apertures, around corners, and into void spaces, but requires additional development in sensorization to improve control and situational awareness.

  Country: North America > United States > Massachusetts (0.47)
  Genre: Research Report (0.50)
  Industry:

Sprout: Designing Expressivity for Robots Using Fiber-Embedded Actuator

Koike, Amy, Wehner, Michael, Mutlu, Bilge

arXiv.org Artificial Intelligence

In this paper, we explore how techniques from soft robotics can help create a new form of robot expression. We present Sprout, a soft expressive robot that conveys its internal states by changing its body shape. Sprout can extend, bend, twist, and expand using fiber-embedded actuators integrated into its construction. These deformations enable Sprout to express its internal states, for example, by expanding to express anger and bending its body sideways to express curiosity. Through two user studies, we investigated how users interpreted Sprout's expressions, their perceptions of Sprout, and their expectations from future iterations of Sprout's design. We argue that the use of soft actuators opens a novel design space for robot expressions to convey internal states, emotions, and intent.


CongNaMul: A Dataset for Advanced Image Processing of Soybean Sprouts

Ban, Byunghyun, Ryu, Donghun, Hwang, Su-won

arXiv.org Artificial Intelligence

We present 'CongNaMul', a comprehensive dataset designed for various tasks in soybean sprouts image analysis. The CongNaMul dataset is curated to facilitate tasks such as image classification, semantic segmentation, decomposition, and measurement of length and weight. The classification task provides four classes to determine the quality of soybean sprouts: normal, broken, spotted, and broken and spotted, for the development of AI-aided automatic quality inspection technology. For semantic segmentation, images with varying complexity, from single sprout images to images with multiple sprouts, along with human-labelled mask images, are included. The label has 4 different classes: background, head, body, tail. The dataset also provides images and masks for the image decomposition task, including two separate sprout images and their combined form. Lastly, 5 physical features of sprouts (head length, body length, body thickness, tail length, weight) are provided for image-based measurement tasks. This dataset is expected to be a valuable resource for a wide range of research and applications in the advanced analysis of images of soybean sprouts. Also, we hope that this dataset can assist researchers studying classification, semantic segmentation, decomposition, and physical feature measurement in other industrial fields, in evaluating their models. The dataset is available at the authors' repository. (https://bhban.kr/data)


Ensembling Uncertainty Measures to Improve Safety of Black-Box Classifiers

Zoppi, Tommaso, Ceccarelli, Andrea, Bondavalli, Andrea

arXiv.org Artificial Intelligence

Machine Learning (ML) algorithms that perform classification may predict the wrong class, experiencing misclassifications. It is well-known that misclassifications may have cascading effects on the encompassing system, possibly resulting in critical failures. This paper proposes SPROUT, a Safety wraPper thROugh ensembles of UncertainTy measures, which suspects misclassifications by computing uncertainty measures on the inputs and outputs of a black-box classifier. If a misclassification is detected, SPROUT blocks the propagation of the output of the classifier to the encompassing system. The resulting impact on safety is that SPROUT transforms erratic outputs (misclassifications) into data omission failures, which can be easily managed at the system level. SPROUT has a broad range of applications as it fits binary and multi-class classification, comprising image and tabular datasets. We experimentally show that SPROUT always identifies a huge fraction of the misclassifications of supervised classifiers, and it is able to detect all misclassifications in specific cases. SPROUT implementation contains pre-trained wrappers, it is publicly available and ready to be deployed with minimal effort.


Submodular Maximization under the Intersection of Matroid and Knapsack Constraints

Gu, Yu-Ran, Bian, Chao, Qian, Chao

arXiv.org Artificial Intelligence

Submodular maximization arises in many applications, and has attracted a lot of research attentions from various areas such as artificial intelligence, finance and operations research. Previous studies mainly consider only one kind of constraint, while many real-world problems often involve several constraints. In this paper, we consider the problem of submodular maximization under the intersection of two commonly used constraints, i.e., $k$-matroid constraint and $m$-knapsack constraint, and propose a new algorithm SPROUT by incorporating partial enumeration into the simultaneous greedy framework. We prove that SPROUT can achieve a polynomial-time approximation guarantee better than the state-of-the-art algorithms. Then, we introduce the random enumeration and smooth techniques into SPROUT to improve its efficiency, resulting in the SPROUT++ algorithm, which can keep a similar approximation guarantee. Experiments on the applications of movie recommendation and weighted max-cut demonstrate the superiority of SPROUT++ in practice.


Customer service chatbots: How to create and use them for social media

#artificialintelligence

Exceeding customer expectations isn't as easy as it used to be. High inbound message volumes and rising customer care standards have left support teams hustling to keep resolution times low. It's officially time to call in the bots. Customer service chatbots, that is. Don't panic--no robot can replace a diligent customer service professional.