-
公开(公告)号:US20230004364A1
公开(公告)日:2023-01-05
申请号:US17940831
申请日:2022-09-08
Applicant: X Development LLC
Inventor: Qianyu Zhang
Abstract: Techniques are described herein for training a machine learning model and using the trained machine learning model to more accurately determine alignments between matching/corresponding nodes of predecessor and successor graphs representing predecessor and successor source code snippets. A method includes: obtaining a first abstract syntax tree that represents a predecessor source code snippet and a second abstract syntax tree that represents a successor source code snippet; determining a mapping across the first and second abstract syntax trees; obtaining a first control-flow graph that represents the predecessor source code snippet and a second control-flow graph that represents the successor source code snippet; aligning blocks in the first control-flow graph with blocks in the second control-flow graph; and applying the aligned blocks as inputs across a trained machine learning model to generate an alignment of nodes in the first abstract syntax tree with nodes in the second abstract syntax tree.
-
公开(公告)号:US20230000061A1
公开(公告)日:2023-01-05
申请号:US17939144
申请日:2022-09-07
Applicant: X Development LLC
Inventor: Barnaby John James
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for escape detection and mitigation for aquaculture. In some implementations, a method includes obtaining one or more images that depict one or more fish within a population of fish that are located within an enclosure; providing, to one or more detection models configured to classify fish that are depicted within the images as likely being member or as likely not being member of a type of fish, the one or images; generating, as a result of providing the one or more images to the one or more detection models, a value that reflects a quantity of fish that are depicted in the images that are likely a member of the type of fish; and detecting a condition based at least on the value.
-
123.
公开(公告)号:US20220414419A1
公开(公告)日:2022-12-29
申请号:US17362446
申请日:2021-06-29
Applicant: X Development LLC
Inventor: Sarah Ann Laszlo , David Andre , Rednar Rosique Rodriquez
Abstract: In one aspect, there is provided a method performed by one or more data processing apparatus for selecting actions to be performed by an agent interacting with an environment, the method including, at each of multiple time steps, receiving an observation characterizing a current state of the environment at the time step, providing an input including the observation to an action selection neural network having a brain emulation sub-network with an architecture that is based on synaptic connectivity between biological neurons in a brain of a biological organism, processing the input including the observation characterizing the current state of the environment at the time step using the action selection neural network having the brain emulation sub-network to generate an action selection output, and selecting an action to be performed by the agent at the time step based on the action selection output.
-
公开(公告)号:US20220405962A1
公开(公告)日:2022-12-22
申请号:US17354147
申请日:2021-06-22
Applicant: X Development LLC
Inventor: Zhiqiang Yuan , Jie Yang
Abstract: Implementations are described herein for localizing individual plants using high-elevation images at multiple different resolutions. A first set of high-elevation images that capture the plurality of plants at a first resolution may be analyzed to classify a set of pixels as invariant anchor points. High-elevation images of the first set may be aligned with each other based on the invariant anchor points that are common among at least some of the first set of high-elevation images. A mapping may be generated between pixels of the aligned high-elevation images of the first set and spatially-corresponding pixels of a second set of higher-resolution high-elevation images. Based at least in part on the mapping, individual plant(s) of the plurality of plants may be localized within one or more of the second set of high-elevation images for performance of one or more agricultural tasks.
-
公开(公告)号:US11532400B2
公开(公告)日:2022-12-20
申请号:US16705676
申请日:2019-12-06
Applicant: X Development LLC
Inventor: Anupama Thubagere Jagadeesh , Brian Lance Hie
IPC: G16H50/00 , G16H50/30 , G06Q30/06 , G16H10/60 , G06N3/08 , G06N3/04 , G06T7/44 , G06T5/40 , G06T7/00 , G06T5/50 , G06T7/11 , G06T7/90 , A61B5/00 , G16H20/00
Abstract: A system, method, and computer readable media are provided for obtaining a first set of skin data from an image capture system including at least one ultraviolet (UV) image of a user's skin. Performing a correction on the skin data using a second set of skin data associated with the user. Quantifying a plurality of skin parameters of the user's skin based on the first skin data, including quantifying a bacterial load. Quantifying the bacterial load by applying a brightness filter to isolate portions of the at least one UV image containing fluorescence, applying a dust filter, identifying portions of the at least one UV image that contain fluorescence due to bacteria, and determining a quantity of bacterial load in the users skin. Determining, using a machine learning model, an output associated with a normal skin state of the user and a current skin state of the user.
-
公开(公告)号:US11532080B2
公开(公告)日:2022-12-20
申请号:US16950037
申请日:2020-11-17
Applicant: X Development LLC
Inventor: Zhiqiang Yuan , Bodi Yuan , Ming Zheng
Abstract: Implementations are described herein for normalizing counts of plant-parts-of-interest detected in digital imagery to account for differences in spatial dimensions of plants, particularly plant heights. In various implementations, one or more digital images depicting a top of a first plant may be processed. The one or more digital images may have been acquired by a vision sensor carried over top of the first plant by a ground-based vehicle. Based on the processing: a distance of the vision sensor to the first plant may be estimated, and a count of visible plant-parts-of-interest that were captured within a field of view of the vision sensor may be determined. Based on the estimated distance, the count of visible plant-parts-of-interest may be normalized with another count of visible plant-parts-of-interest determined from one or more digital images capturing a second plant.
-
公开(公告)号:US20220391692A1
公开(公告)日:2022-12-08
申请号:US17341859
申请日:2021-06-08
Applicant: X Development LLC
Inventor: Sarah Ann Laszlo , Bin Ni
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving sensor data generated by one or more sensors that characterizes motion of an object over multiple time steps, providing the sensor data characterizing the motion of the object to a motion prediction neural network having a brain emulation sub-network with an architecture that is specified by synaptic connectivity between neurons in a brain of a biological organism, and processing the sensor data characterizing the motion of the object using the motion prediction neural network having the brain emulation sub-network to generate a network output that defines a prediction characterizing the motion of the object.
-
公开(公告)号:US20220390922A1
公开(公告)日:2022-12-08
申请号:US17338486
申请日:2021-06-03
Applicant: X Development LLC
Inventor: Timothy Robert Kelch , Dirk Holz
IPC: G05B19/414 , G05B19/21 , G05B19/4063 , G05B19/4093 , G06N20/00 , G06N5/04
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for measuring and reporting calibration accuracy of robots and sensors assigned to perform a task in an operating environment. One of the methods includes obtaining sensor data of one or more physical robots performing a process in an operating environment; generating, from the sensor data for a first robot of the one or more physical robots, a motion profile representing how the first robot moves while performing the process; obtaining data representing a plurality of candidate virtual robot components, each having a respective virtual motion profile and is a candidate to be included in a virtual representation of the operating environment; performing a motion profile matching process to determine a first virtual robot component from the plurality of candidate virtual robot components that matches the first robot; and adding the first virtual robot component to the virtual representation.
-
公开(公告)号:US20220390275A1
公开(公告)日:2022-12-08
申请号:US17337004
申请日:2021-06-02
Applicant: X Development LLC
Inventor: Barnaby John James
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that automatically performs actions in an aquaculture environment based on light sensed by underwater cameras. One of the methods includes obtaining images of a surface of water captured by a camera that faces upwards from a depth towards the surface of the water within an enclosure that encloses aquatic livestock. An ambient light metric is determined at the depth from the images of the surface of the water. A determination is made as to whether the camera satisfies one or more depth criteria. Based on determining that the depth of the camera satisfies the one or more depth criteria, it is determined that, based on the ambient light metric at the depth, one or more action criteria are satisfied, then initiating performance of an action to be performed for the aquatic livestock.
-
130.
公开(公告)号:US20220380753A1
公开(公告)日:2022-12-01
申请号:US17333272
申请日:2021-05-28
Applicant: X Development LLC
Inventor: Ivan Grubisic , Ray Nagatani , Lance Co Ting Keh , Andrew Weitz , Kenneth Jung , Ryan Poplin
Abstract: The present disclosure relates to in vitro experiments and in silico computation and machine-learning based techniques to iteratively improve a process for identifying binders that can bind any given molecular target. Particularly, aspects of the present disclosure are directed to obtaining sequence data for aptamers that bind to a target, where the sequence data has a first signal to noise ratio, generating, by a search process, a first set of aptamer sequences derived from the sequence data, obtaining subsequent sequence data for subsequent aptamers that bind to the target, where the subsequent aptamers includes aptamers synthesized from the first set of aptamer sequences, and the subsequent sequence data has a second signal to noise ratio greater than the first signal to noise ratio, generating, by a linear machine-learning model, a second set of aptamer sequences derived from the subsequent sequence data, and outputting the second set of aptamer sequences.
-
-
-
-
-
-
-
-
-