-
公开(公告)号:US08849730B2
公开(公告)日:2014-09-30
申请号:US13326877
申请日:2011-12-15
申请人: John Winn , Fernando Garcia , Tore Sundelin , James Edelen
发明人: John Winn , Fernando Garcia , Tore Sundelin , James Edelen
CPC分类号: G06N3/08 , G06F17/30702 , G06F2216/03 , G06Q10/10
摘要: A system is provided for automatically predicting actions a user is likely to take in response to receiving data. The system may be configured to monitor and observe a user's interactions with incoming data and to identify patterns of actions the user may take in response to the incoming data. The system may enable a trainer component and a classifier component to determine the probability a user may take a particular action and to make predictions of likely user actions based on the observations of the user and the identified pattern of the user's actions. The system may also be configured to continuously observe the user's actions to fine-tune and adjust the identified patterns of user actions and to update the probabilities of likely user actions in order increase the accuracy of the predicted user action in response to incoming data.
摘要翻译: 提供了一种用于自动预测用户响应于接收数据可能采取的动作的系统。 该系统可以被配置为监视和观察用户与传入数据的交互并且识别用户响应于传入数据而采取的动作模式。 该系统可以使培训者组件和分类器组件确定用户可以采取特定动作的概率,并且基于用户的观察结果和所识别的用户动作模式来预测可能的用户动作。 该系统还可以被配置为连续观察用户的动作以微调和调整所识别的用户动作模式,并且更新可能的用户动作的概率,以便响应于输入数据增加预测用户动作的准确性。
-
公开(公告)号:US20130346844A1
公开(公告)日:2013-12-26
申请号:US13530121
申请日:2012-06-22
申请人: Thore Graepel , Filip Radlinski , Andrew Donald Gordon , Pushmeet Kohli , John Winn , Lucas Bordeaux , Yoram Bachrach
发明人: Thore Graepel , Filip Radlinski , Andrew Donald Gordon , Pushmeet Kohli , John Winn , Lucas Bordeaux , Yoram Bachrach
IPC分类号: G06F17/20
CPC分类号: G06F17/246 , G06F17/18 , G06F17/2715 , G06F17/2725
摘要: Checking and/or completing for data grids is described such as for grids having rows and columns of cells at least some of which contain data values such as numbers or categories. In various embodiments predictive probability distributions are obtained from an inference engine for one or more of the cells and the predictive probability distributions are used for various tasks such as to suggest values to complete blank cells, highlight cells having outlying values, identify potential errors, suggest corrections to potential errors, identify similarities between cells, identify differences between cells, cluster rows of the data grid, and other tasks. In various embodiments a graphical user interface displays a data grid and provides facilities for completing, error checking/correcting, and analyzing data in the data grid.
摘要翻译: 描述数据网格的检查和/或完成,例如对于具有行和列的单元格的网格,其中至少一些包含诸如数字或类别的数据值。 在各种实施例中,从针对一个或多个单元的推理引擎获得预测概率分布,并且将预测概率分布用于各种任务,例如建议完成空白单元的值,突出显示具有偏离值的单元格,识别潜在错误,建议 纠正潜在的错误,识别单元格之间的相似性,识别单元格之间的差异,数据网格的集群行和其他任务。 在各种实施例中,图形用户界面显示数据网格并提供用于完成,错误检查/校正和分析数据网格中的数据的设施。
-
公开(公告)号:US20090319458A1
公开(公告)日:2009-12-24
申请号:US12143425
申请日:2008-06-20
申请人: Thomas Minka , John Winn
发明人: Thomas Minka , John Winn
IPC分类号: G06N5/04
CPC分类号: G06N5/04
摘要: A compiler for probabilistic programs is described. The inputs to the compiler are a definition of a model and a set of inference queries. The model definition is written as a probabilistic program which describes a system of interest. The compiler transforms statements in the probabilistic program to generate source code which performs the specified queries on the model. The source code may subsequently be compiled into a compiled algorithm and executed using data about the system. The execution of the compiled algorithm can be repeated with different data or parameter settings without requiring any recompiling of the algorithm.
摘要翻译: 描述了概率程序的编译器。 编译器的输入是模型和一组推理查询的定义。 模型定义被写成描述感兴趣的系统的概率程序。 编译器将概率程序中的语句转换为生成在模型上执行指定查询的源代码。 源代码可以随后被编译成编译的算法并且使用关于系统的数据来执行。 可以使用不同的数据或参数设置来重复编译算法的执行,而不需要对算法进行任何重新编译。
-
公开(公告)号:US3673991A
公开(公告)日:1972-07-04
申请号:US3673991D
申请日:1970-05-22
申请人: JOHN WINN
发明人: WINN JOHN
CPC分类号: F02B75/26 , F01B3/04 , F02B2075/027
摘要: The detailed description and specification of this invention discloses a new four-stroke cycle internal combustion engine which is a new combination of previously used practices and a new method of inducting a charge into a cylinder in the course of an intake stroke. This method inducts a much greater charge, at a given high speed of the engine, than that inducted into any of today''s engines of the same displacement, without the use of a supercharger, and eliminates the intake valves and the valve linkage used in conventional engines.
摘要翻译: 本发明的详细描述和说明书公开了一种新的四冲程循环内燃机,其是先前使用的实践的新组合和在进气冲程中将电荷引入气缸的新方法。 在不使用增压器的情况下,该方法在发动机的给定高速下引入大得多的电流,而不需要使用传统发动机中使用的进气门和阀联动器 。
-
公开(公告)号:US08660303B2
公开(公告)日:2014-02-25
申请号:US12972837
申请日:2010-12-20
申请人: Shahram Izadi , Jamie Shotton , John Winn , Antonio Criminisi , Otmar Hilliges , Mat Cook , David Molyneaux
发明人: Shahram Izadi , Jamie Shotton , John Winn , Antonio Criminisi , Otmar Hilliges , Mat Cook , David Molyneaux
CPC分类号: G06K9/00369
摘要: A system and method for detecting and tracking targets including body parts and props is described. In one aspect, the disclosed technology acquires one or more depth images, generates one or more classification maps associated with one or more body parts and one or more props, tracks the one or more body parts using a skeletal tracking system, tracks the one or more props using a prop tracking system, and reports metrics regarding the one or more body parts and the one or more props. In some embodiments, feedback may occur between the skeletal tracking system and the prop tracking system.
摘要翻译: 描述了用于检测和跟踪包括身体部位和道具的目标的系统和方法。 在一个方面,所公开的技术获取一个或多个深度图像,生成与一个或多个身体部位和一个或多个道具相关联的一个或多个分类图,使用骨骼跟踪系统跟踪一个或多个身体部位, 使用道具跟踪系统的更多道具,并且报告关于一个或多个身体部位和一个或多个道具的指标。 在一些实施例中,可以在骨骼跟踪系统和支架跟踪系统之间进行反馈。
-
公开(公告)号:US20100228694A1
公开(公告)日:2010-09-09
申请号:US12400388
申请日:2009-03-09
IPC分类号: G06N3/08
CPC分类号: G06N3/08
摘要: Data processing using restricted Boltzmann machines is described, for example, to pre-process continuous data and provide binary outputs. In embodiments, restricted Boltzmann machines based on either Gaussian distributions or Beta distributions are described which are able to learn and model both the mean and variance of data. In some embodiments, a stack of restricted Boltzmann machines are connected in series with outputs of one restricted Boltzmann machine providing input to the next in the stack and so on. Embodiments describe how training for each machine in the stack may be carried out efficiently and the combined system used for one of a variety of applications such as data compression, object recognition, image processing, information retrieval, data analysis and the like.
摘要翻译: 例如,使用限制玻尔兹曼机器的数据处理被描述为预处理连续数据并提供二进制输出。 在实施例中,描述了基于高斯分布或Beta分布的限制Boltzmann机器,其能够学习和模拟数据的均值和方差。 在一些实施例中,一组受限制的波尔兹曼机器与一个限制波尔兹曼机器的输出串联连接,从而向堆叠中的下一个提供输入等等。 实施例描述了如何有效地执行堆栈中的每个机器的训练,以及用于诸如数据压缩,对象识别,图像处理,信息检索,数据分析等的各种应用之一的组合系统。
-
公开(公告)号:US20090096808A1
公开(公告)日:2009-04-16
申请号:US12280892
申请日:2007-02-08
申请人: John Winn , Carsten Rother
发明人: John Winn , Carsten Rother
CPC分类号: G06T11/60
摘要: Systems and methods for editing digital images using information about objects in those images are described. For example, the information about objects comprises depth ordering information and/or information about the class each object is a member of. Examples of classes include sky, building, aeroplane, grass and person. This object-level information is used to provide new and/or improved editing functions such as cut and paste, filling-in image regions using tiles or patchworks, digital tapestry, alpha matte generation, super resolution, auto cropping, auto colour balance, object selection, depth of field manipulation, and object replacement. In addition improvements to user interfaces for image editing systems are described which use object-level information.
摘要翻译: 描述使用关于这些图像中的对象的信息来编辑数字图像的系统和方法。 例如,关于对象的信息包括深度排序信息和/或关于每个对象是其成员的类的信息。 课程的例子包括天空,建筑,飞机,草和人。 该对象级信息用于提供新的和/或改进的编辑功能,例如剪切和粘贴,使用瓦片或拼贴的填充图像区域,数字挂毯,阿尔法无光泽生成,超分辨率,自动裁剪,自动色彩平衡,对象 选择,景深操纵和对象更换。 另外,描述了使用对象级信息对图像编辑系统的用户界面的改进。
-
公开(公告)号:US06556960B1
公开(公告)日:2003-04-29
申请号:US09388268
申请日:1999-09-01
IPC分类号: G16F1750
CPC分类号: G06F17/18
摘要: A variational inference engine for probabilistic graphical models is disclosed. In one embodiment, a method includes inputting a specification for a model that has observable variables and unobservable variables. The specification includes a functional form for the conditional distributions of the model, and a structure for a graph of model that has nodes for each of the variables. The method determines a distribution for the unobservable variables that approximates the exact posterior distribution, based on the graph's structure and the functional form for the model's conditional distributions. The engine thus allows a user to design, implement and solve models without mathematical analysis or computer coding.
摘要翻译: 公开了概率图形模型的变分推理机。 在一个实施例中,一种方法包括输入具有可观察变量和不可观察变量的模型的规范。 该规范包括用于模型的条件分布的功能形式,以及具有每个变量的节点的模型图的结构。 该方法基于图的结构和模型条件分布的函数形式确定逼近于准确后验分布的不可观察变量的分布。 因此,引擎允许用户设计,实现和解决模型,而无需数学分析或计算机编码。
-
公开(公告)号:US3139074A
公开(公告)日:1964-06-30
申请号:US9283561
申请日:1961-03-02
申请人: JOHN WINN
发明人: JOHN WINN
IPC分类号: F02B75/28
CPC分类号: F02B75/28 , Y10T74/2146
-
公开(公告)号:US11093702B2
公开(公告)日:2021-08-17
申请号:US13530121
申请日:2012-06-22
申请人: Thore Graepel , Filip Radlinski , Andrew Donald Gordon , Pushmeet Kohli , John Winn , Lucas Bordeaux , Yoram Bachrach
发明人: Thore Graepel , Filip Radlinski , Andrew Donald Gordon , Pushmeet Kohli , John Winn , Lucas Bordeaux , Yoram Bachrach
IPC分类号: G06F40/18 , G06F40/216 , G06F40/226 , G06F17/18
摘要: Checking and/or completing for data grids is described such as for grids having rows and columns of cells at least some of which contain data values such as numbers or categories. In various embodiments predictive probability distributions are obtained from an inference engine for one or more of the cells and the predictive probability distributions are used for various tasks such as to suggest values to complete blank cells, highlight cells having outlying values, identify potential errors, suggest corrections to potential errors, identify similarities between cells, identify differences between cells, cluster rows of the data grid, and other tasks. In various embodiments a graphical user interface displays a data grid and provides facilities for completing, error checking/correcting, and analyzing data in the data grid.
-
-
-
-
-
-
-
-
-