Having Function Generator Patents (Class 706/5)
-
Patent number: 12086714Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network used to select actions performed by a reinforcement learning agent interacting with an environment. In one aspect, a method includes maintaining a replay memory, where the replay memory stores pieces of experience data generated as a result of the reinforcement learning agent interacting with the environment. Each piece of experience data is associated with a respective expected learning progress measure that is a measure of an expected amount of progress made in the training of the neural network if the neural network is trained on the piece of experience data. The method further includes selecting a piece of experience data from the replay memory by prioritizing for selection pieces of experience data having relatively higher expected learning progress measures and training the neural network on the selected piece of experience data.Type: GrantFiled: January 30, 2023Date of Patent: September 10, 2024Assignee: DeepMind Technologies LimitedInventors: Tom Schaul, John Quan, David Silver
-
Patent number: 8972305Abstract: In accordance with the invention, a system, method, and apparatus for analyzing advertisement-related data are presented, which may include receiving data related to an aspect of an advertisement and modeling the aspect of the advertisement with a mathematical model. The mathematical model may include a control-signal-related component, a control-signal-independent component, and an error component. Each component may be updated based on at least one of a control signal, the received data, and a previous state of at least one of the components. An updated model may be created base on the updated components. The system, method, and apparatus may also include predicting the aspect of the advertisement using the updated model. Exemplary aspects of and data related to the advertisement may include one or more of the following: a number of impressions, “clicks,” or “conversions” and/or the impression-to-conversion, impression-to-click, or click-to-conversion ratios.Type: GrantFiled: March 3, 2014Date of Patent: March 3, 2015Assignee: Mercury Kingdom Assets LimitedInventors: Niklas Karlsson, Jamie Batiz-Mendoza, Jianlong Zhang
-
Patent number: 8719188Abstract: Methods, apparatuses and articles of manufacture for use in a mobile device to determine whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators. The dynamic user profile may be indicative of one or more current inferable user behavior contexts for a user co-located with the mobile device. The mobile device may transition a dynamic user profile from a first state to a second state, in response to a determination that the dynamic user profile is to transition from the first state to the second state, and operatively affect one or more functions performed, at least in part, by the mobile device based, at least in part, on the transition of the dynamic user profile to the second state.Type: GrantFiled: October 7, 2011Date of Patent: May 6, 2014Assignee: Qualcomm IncorporatedInventors: Lukas Daniel Kuhn, Sanjiv Nanda, Vidya Narayanan
-
Patent number: 8719189Abstract: In accordance with the invention, a system, method, and apparatus for analyzing advertisement-related data are presented, which may include receiving data related to an aspect of an advertisement and modeling the aspect of the advertisement with a mathematical model. The mathematical model may include a control-signal-related component, a control-signal-independent component, and an error component. Each component may be updated based on at least one of a control signal, the received data, and a previous state of at least one of the components. An updated model may be created based on the updated components. The system, method, and apparatus may also include predicting the aspect of the advertisement using the updated model. Exemplary aspects of and data related to the advertisement may include one or more of the following: a number of impressions, “clicks,” or “conversions” and/or the impression-to-conversion, impression-to-click, or click-to-conversion ratios.Type: GrantFiled: July 5, 2013Date of Patent: May 6, 2014Assignee: Mercury Kingdom Assets LimitedInventors: Niklas Karlsson, Jaime Batiz-Mendoza, Jianlong Zhang
-
Patent number: 8700549Abstract: The method of predicting gas composition in a multistage separator includes solutions to the regression problem of gas composition prediction that are developed using an ensemble of hybrid computational intelligence (CI) models. Three separate homogeneous and one heterogeneous ensemble of hybrid computational intelligence (EHCI) models are developed using a parallel scheme. The homogeneous models have the same types of CI models used as base learners, and the heterogeneous model has of different types of CI models used as base learners. Various popular CI models, including multi-layer perceptron (MLP), support vector regression (SVR) and adaptive neuro-fuzzy inference system (ANFIS), are used as base learners of ensemble models.Type: GrantFiled: May 23, 2012Date of Patent: April 15, 2014Assignee: King Fahd University of Petroleum and MineralsInventors: Muhammad Imtiaz Hossain, Tarek Ahmed Helmy El-Basuny, Abdulazeez Abdulraheem, Moustafa Elshafei, Lahouari Ghouti, Amar Khoukhi, Syed Masiur Rahman, Md. Rafiul Hassan
-
Patent number: 8548777Abstract: An industrial controller simulation system is provided. The system includes a simulation component that enables modeling of an industrial controller system. A suggestion component offers automated recommendations in accordance with the modeling of the industrial controller system.Type: GrantFiled: September 28, 2007Date of Patent: October 1, 2013Assignee: Rockwell Automation Technologies, Inc.Inventors: David Thayer Sturrock, Glenn Richardson Drake, Cory R Crooks, A David Takus, Mark Anson Glavach, Genevieve O'Neill Kolt, Frank Anthony Palmieri, Jr.
-
Patent number: 8315966Abstract: A system and method provides a solution to the problem of applying end-to-end requirements of connectivity, security, reliability and performance to configure a network and ultimately assign network components to the network. All requirements are modeled as constraints and a constraint solver does the resolution. Not every constraint to be solved is solved by the model-finder. Instead, we “factor away” subsets of a constraint that can be efficiently solved via a special-purpose constraint solver, such as an SQL/Prolog engine, linear programming system, or even an algorithm, leaving behind a constraint that truly requires the power of model-finding, and that is often efficiently solvable by existing model-finders. Such constraints are compiled into quantifier-free constraints that are Boolean combinations of constraints of two forms x=y and x=c where x, y are variables and c is a constant. Such constraints can be efficiently solved by modern SAT-based model-finders.Type: GrantFiled: November 10, 2008Date of Patent: November 20, 2012Assignee: Telcordia Technologies, Inc.Inventors: Sanjai Narain, Gary Levin, Vikram Kaul, Rajesh Talpade
-
Patent number: 8195345Abstract: The method for generating an integrated guidance law for aerodynamic missiles uses a strength Pareto evolutionary algorithm (SPEA)-based approach for generating an integrated fuzzy guidance law, which includes three separate fuzzy controllers. Each of these fuzzy controllers is activated in a unique region of missile interception. The distribution of membership functions and the associated rules are obtained by solving a nonlinear constrained multi-objective optimization problem in which final time, energy consumption, and miss distance are treated as competing objectives. A Tabu search is utilized to build a library of initial feasible solutions for the multi-objective optimization algorithm. Additionally, a hierarchical clustering technique is utilized to provide the decision maker with a representative and manageable Pareto-optimal set without destroying the characteristics of the trade-off front. A fuzzy-based system is employed to extract the best compromise solution over the trade-off curve.Type: GrantFiled: August 5, 2010Date of Patent: June 5, 2012Assignee: King Fahd University of Petroleum & MineralsInventors: Hanafy M. Omar, Mohammad A. Abido
-
Patent number: 8190307Abstract: The control optimization method for helicopters carrying suspended loads during hover flight utilizes a controller based on time-delayed feedback of the load swing angles. The controller outputs include additional displacements, which are added to the helicopter trajectory in the longitudinal and lateral directions. This simple implementation requires only a small modification to the software of the helicopter position controller. Moreover, the implementation of this controller does not need rates of the swing angles. The parameters of the controllers are optimized using the method of particle swarms by minimizing an index that is a function of the history of the load swing. Simulation results show the effectiveness of the controller in suppressing the swing of the slung load while stabilizing the helicopter.Type: GrantFiled: August 23, 2010Date of Patent: May 29, 2012Assignee: King Fahd University of Petroleum & MineralsInventor: Hanafy M. Omar
-
Patent number: 8185259Abstract: The fuzzy logic-based control method for helicopters carrying suspended loads utilizes a controller based on fuzzy logic membership distributions of sets of load swing angles. The anti-swing controller is fuzzy-based and has controller outputs that include additional displacements added to the helicopter trajectory in the longitudinal and lateral directions. This simple implementation requires only a small modification to the software of the helicopter position controller. The membership functions govern control parameters that are optimized using a particle swarm algorithm. The rules of the anti-swing controller are derived to mimic the performance of a time-delayed feedback controller. A tracking controller stabilizes the helicopter and tracks the trajectory generated by the anti-swing controller.Type: GrantFiled: August 23, 2010Date of Patent: May 22, 2012Assignee: King Fahd University of Petroleum & MineralsInventor: Hanafy M. Omar
-
Patent number: 8117135Abstract: A user-concerned information recommendation system and method considering user's watching or listening time and the maximum playing time of contents are disclosed. The user-concerned information provision system includes a plurality of user terminals to provide contents transmitted from an external server to a user, a user-concerned information inference server to infer an association relationship between the contents based on information of maximum playing time and actual playing time of the contents provided to the user terminals, and a content provision server to provide a content requested by an arbitrary one of the user terminals and other contents associated with the requested content according to the inferred association relationship to the arbitrary one of the user terminals when receiving a request of the content from the arbitrary one of the user terminals, thereby providing more accurate user-concerned information to the user.Type: GrantFiled: December 1, 2008Date of Patent: February 14, 2012Assignee: Sungkyunkwan University Foundation for Corporate CollaborationInventors: Kwang-Seok Hong, Hyeong-Joon Kwon
-
Patent number: 7836081Abstract: Documents to be accessed over a computer network are stored in network data storage such that each document is associated with a document archive and a task is associated with each stored document. An escalation list is created for each task and is associated with the document archive so as to specify an ordered list of escalation items to be satisfied until fulfillment of the task. When a parameter associated with each escalation list item has been satisfied, process operations associated with the next escalation list item are performed. Fulfillment of the task results in appending a verification of task fulfillment to the document archive.Type: GrantFiled: September 22, 2005Date of Patent: November 16, 2010Assignee: Compressus, Inc.Inventors: Gregory Cooper, Albert A. Hernandez, Wilhelmina Bowman Maloles
-
Publication number: 20100131433Abstract: The present invention relates to a system and a method for automatically determining the relationship between a plurality of tasks comprising a process and then detecting any abnormalities in the execution of the process.Type: ApplicationFiled: March 12, 2008Publication date: May 27, 2010Inventors: Felix Sanchez Garcia, Detlef D. Nauck, Basim Majeed
-
Patent number: 7346592Abstract: A method and an apparatus for predicting intake manifold pressure are presented, to compensate for a large lag or a large time delay without producing an overshot or discontinuous behaviors of a predicted value. The method comprises the step of obtaining a difference of values of a variable to be predicted and a difference of values of another variable ahead of the variable to be predicted. The method further comprises the step of filtering the differences with adaptive filters. The method further comprises the step of obtaining a predicted difference of values of the variable to be predicted, through algorithm of estimation with fuzzy reasoning. The method further comprises the step of adding the predicted difference of values of the variable to be predicted, to a current value of the variable to be predicted, to obtain a predicted value of the variable to be predicted.Type: GrantFiled: July 20, 2006Date of Patent: March 18, 2008Assignee: Honda Motor Co., Inc.Inventors: Yuji Yasui, Akihiro Shinjo, Michihiko Matsumoto
-
Patent number: 7013187Abstract: A control procedure is provided for use during a regulation stage and according to a set point of a physical dynamic system, the set point being subject to, whilst operating, the influence of several physical quantities represented by input parameters, and adopting a behavior defined by at least a first physical output parameter, obliged to take a value represented by the set point, the first output parameter being linked to at least a first of the input parameters by a first transfer function of the system. According to the control procedure, a characterization stage is implemented in which at least a first inverse transfer function linking the first input parameter to the first output parameter is experimentally determined. A modeling stage is implemented in which the first inverse transfer function is translated through a fuzzy logic model in the form of a first set of ranges of the first output parameter, to each of which is attributed a specific value of the first input parameter.Type: GrantFiled: October 10, 2003Date of Patent: March 14, 2006Assignee: STMicroelectronics, S.A.Inventor: Maurice G. Le Van Suu
-
Patent number: 6917925Abstract: A system is controlled by an actor-critic based fuzzy reinforcement learning algorithm that provides instructions to a processor of the system for applying actor-critic based fuzzy reinforcement learning. The system includes a database of fuzzy-logic rules for mapping input data to output commands for modifying a system state, and a reinforcement learning algorithm for updating the fuzzy-logic rules database based on effects on the system state of the output commands mapped from the input data. The reinforcement learning algorithm is configured to converge at least one parameter of the system state to at least approximately an optimum value following multiple mapping and updating iterations. The reinforcement learning algorithm may be based on an update equation including a derivative with respect to at least one parameter of a logarithm of a probability function for taking a selected action when a selected state is encountered.Type: GrantFiled: December 21, 2001Date of Patent: July 12, 2005Assignee: Intelligent Inference Systems CorporationInventors: Hamid R. Berenji, David Vengrov
-
Patent number: 6901389Abstract: The invention is a method for augmenting images to highlight regions where objects of interest are likely to appear. The method uses fuzzy set theory to classify locations that may contain objects of interest, uses fog volumes to represent the fuzzy sets in three dimensions, and renders these fog volumes from the vantage point of the image to provide a colored overlay with which to augment the image. Where fog volumes of different colors overlap in an image, the invention renders the overlapping area using cross-hatching, so that the multiple colors appear side by side rather than blending to make a third color.Type: GrantFiled: April 16, 2002Date of Patent: May 31, 2005Assignee: Information Decision Technologies, LLCInventors: Richard Wade Madison, Todd Joseph Furlong, John Franklin Walker, John Franklin Ebersole, Jr., John Franklin Ebersole
-
Patent number: 6898585Abstract: Machine operators rely on intuition and experience to evaluate vehicle performance. As we increasingly turn to automation, it is important to automatically evaluate sensor data and system performance. Fuzzy logic allows us to take advantage of domain knowledge to evaluate data and to describe a system linguistically. In this application a fuzzy quality module evaluates output from a noisy sensor. It compares the sensor data with an estimated sensor value, and based on that comparison, dynamically adapts a fuzzy logic rulebase used to determine whether the sensor value is valid or not.Type: GrantFiled: February 2, 2001Date of Patent: May 24, 2005Assignee: University of IllinoisInventors: Eric R. Benson, Qin Zhang, John F. Reid
-
Patent number: 6807535Abstract: A computer implemented method and apparatus for simulating an intelligent tutor for interactive adaptive training of learners in any domain includes a Domain Module, a Tutor Module and an Interface. Items to be learned, and their prerequisite and other dependency relationships are represented in a fuzzy graph, together with a fuzzy logic computational engine, which dynamically adapts the available sequence of training actions (such as presentations/explanations, simulations, exercises and tasks/questions) to a current assessment of the learner's knowledge skill, the level of difficulty of the presented material, and preferences and learning style of the individual learner. Fuzzy logic is used as the basis of arc weightings, and the computations, but the general methodology is applicable to other approaches to weighting in computation.Type: GrantFiled: March 8, 2001Date of Patent: October 19, 2004Assignee: LNK CorporationInventor: Vladimir A. Goodkovsky
-
Patent number: 6757665Abstract: A system and method is provided for monitoring the operating condition of a pump by evaluating fault data encoded in the instantaneous current of the motor driving the pump. The data is converted to a frequency spectrum which is analyzed to create a fault signature having fault attributes relating to various fault conditions associated with the pump. The fault signature is then input to a neural network that operates in conjunction with a preprocessing and post processing module to perform decisions and output those decisions to a user interface. A stand alone module is also provided that includes an adaptive preprocessing module, a one-shot unsupervised neural network and a fuzzy based expert system to provide a decision making module that operates with limited human supervision.Type: GrantFiled: September 28, 1999Date of Patent: June 29, 2004Assignee: Rockwell Automation Technologies, Inc.Inventors: Peter J. Unsworth, Frederick M. Discenzo, Vetcha Sarat Babu
-
Patent number: 6643555Abstract: An apparatus and method of generating an application for a control system. A control process is defined by a physical model and a topological model. An application generator utilizes the physical and topological models to generate an application for the control system.Type: GrantFiled: October 10, 2000Date of Patent: November 4, 2003Assignee: Schneider Automation Inc.Inventors: Thomas Eller, M. Remi Peyrou
-
Patent number: 6535860Abstract: This invention proposes a novel nonlinear filter called adaptive weighted fuzzy mean (AWFM) filter which is capable of removing high density Gaussian impulse noises in polluted images. Via a single epoch, weights of the filter are departed according to a set of fuzzy rules, which are constructed by a proposed procedure. All the fuzzy rules in the knowledge base infer concurrently for input nature estimation and filter adaptation. Statistic analyses ensure that this AWFM filtering possesses robust and consistent performance even when images are thoroughly polluted. The AWFM filter is synthesized with generic LR fuzzy cells which adopts CMOS analog current mode technology to subject high speed, low power, and small circuit area objectives. Simulations show that parallel inferences realized by the generic LR fuzzy cells, each of which performs 20 M FLIPS (fuzzy logic inferences per second) promise that the synthesized AWFM filter is able to process up to 50 256×256 images per second.Type: GrantFiled: August 2, 1999Date of Patent: March 18, 2003Assignee: National Science CouncilInventors: Yau-Hwang Kuo, Chao-Lieh Chen, Chang-Shing Lee
-
Patent number: 6473851Abstract: Method and apparatus for combining a plurality of overlapping policy-based controllers. System also applicable to policy-based process servers. System combines controllers by combining the respective policy information. System combines a plurality of policy-based sub-controllers by combining the associated distributional information contained in the associated sub-policies. An iterative mixture mechanism with temporal persistence regulates the relative contribution of the sub-policies smoothly over time thereby allowing smooth transition of control from one control regime to another. The system provides for modular detection and resolution of conflicts that may arise as a result of combining otherwise incompatible sub-policies. Preferred embodiment performs mixture method in policy space. Another embodiment applies mixture method to value functions associated with each sub-server.Type: GrantFiled: March 11, 1999Date of Patent: October 29, 2002Inventor: Mark E Plutowski
-
Patent number: 6445963Abstract: An advanced control block that implements multiple-input/multiple-output control, such as model predictive control, within a process control system is initiated by creating an initial control block having generic control logic and desired control inputs and control outputs communicatively connected to process outputs and process inputs within a process control routine. A waveform generator within the control block systematically upsets each of the process inputs via the control block outputs using excitation waveforms designed for use in developing a process model. At the same time, a data collection routine collects data indicating the response of each of the process outputs to the waveforms delivered at each of the process inputs. After sufficient data has been collected, a process modeling routine generates a process model from the collected data and a control logic parameter creation routine creates control logic parameters for the control logic from the process model.Type: GrantFiled: October 4, 1999Date of Patent: September 3, 2002Assignee: Fisher Rosemount Systems, Inc.Inventors: Terrence L. Blevins, Wilhelm K. Wojsznis, Vasiliki Tzovla, Dirk Thiele
-
Patent number: 6385598Abstract: A fuzzy processor with an improved architecture. The fuzzy processor includes a fuzzy rule processor, an internal fuzzy instruction memory, an internal knowledge base memory, an arithmetic-logic unit, a control unit that can execute non-fuzzy instructions that are typical of conventional microprocessors, and an internal memory for storing the non-fuzzy instructions. The improved fuzzy processor architecture has an ability to load other knowledge bases and other fuzzy rules from outside the processor concurrently and transparently with respect to instruction processing. The processor can also process both fuzzy instructions and non-fuzzy instructions, can perform conditional and unconditional jumps within a set of fuzzy rules that are being processed, and can conditionally swap the knowledge base or the set of rules that are to be processed.Type: GrantFiled: March 29, 1996Date of Patent: May 7, 2002Assignee: Consorzio per la Ricerca Sulla Microeleti Nel MezzogiornoInventors: Biagio Giacalone, Francesco Pappalardo, Enrico Pelos, Vincenzo Catania
-
Publication number: 20020052857Abstract: An optimized method of computing the value of the degree of membership of a fuzzy variable defined within a universe of discourse that is discreted into a finite number of points by way of a membership function thereof, wherein the membership function is quantified into a finite number of levels corresponding to a finite number of degrees of truth, and is stored as a characteristic value of each subset of fuzzy variable values being all mirrored in one value of said degree of membership corresponding to one of said levels. The computing method includes generating a binary sequence; generating an address signal from the bits in the binary sequence; reading the contents of the memory storing the membership functions at each address signal to obtain a characteristic value; and comparing the characteristic value with the value of a fuzzy input variable.Type: ApplicationFiled: October 1, 2001Publication date: May 2, 2002Applicant: STMicroelectronics S.r.l.Inventors: Francesco Pappalardo, Biagio Giacalone
-
Patent number: 6381591Abstract: A method for transformation of fuzzy logic (FS) into a neural network (NN), in which, in order to form a defuzzified output value (y2) from normalized single-element functions (F1 . . . Fm), the single-element functions (F1 . . . Fm) are each assigned a singleton position (A1 . . . Am) and at least one singleton weighting factor (R1 . . . Rn), those singleton weighting factors (R1 . . . Rn) which are assigned to the same single-element function (F1 . . . Fm) are additively linked, and the singleton weighting factors (R1 . . . Rn) and the additively linked singleton weighting factors (R1 . . . Rn) are weighted via the corresponding singleton positions (A1 . . . Am) and are additively linked in order to form the defuzzified output value (y2). One advantage of the method according to the invention is that the singleton positions (A1 . . .Type: GrantFiled: August 3, 1999Date of Patent: April 30, 2002Assignee: Siemens AktiengesellschaftInventors: Wolfgang Hoffmann, Erik Schwulera
-
Patent number: 6272476Abstract: A fuzzy processor which can be programmed and expanded is disclosed. The fuzzy processor has a membership function I/O circuit for inputting and outputting a plurality of membership functions respectively corresponding to each one of a plurality of features of each one of a plurality of standard patterns. A feature decoder receives a to-be-recognized pattern having a plurality of input features for generating a plurality of feature values. A membership function generator stores the plurality of membership functions and receives the plurality of feature values to generate a plurality of current-type membership degrees for the plurality of input features corresponding to the plurality of standard patterns respectively. A plurality of accumulators receive the plurality of current-type membership degrees respectively for generating a plurality of synthesis membership degrees.Type: GrantFiled: April 14, 1999Date of Patent: August 7, 2001Assignee: Winbond Electronics CorpInventors: Bingxue Shi, Gu Lin
-
Patent number: 6272477Abstract: An apparatus for determining the state of a dynamic system is disclosed. The apparatus comprises one or more sensors operable to sample physical parameters of a system, and a mode interpreter. The mode interpreter is operable to receive data from the sensor and determine the state of the dynamic system using hypertrapezoidal membership functions.Type: GrantFiled: September 4, 1998Date of Patent: August 7, 2001Assignee: The Texas A&M Univerisity SystemInventors: Wallace E. Kelly, III, John H. Painter
-
Patent number: 6212507Abstract: The fuzzy inference circuit includes a sensor sensing a state of a control object, and a charge coupled device storing fuzzy rule function values for at least one fuzzy rule function. The charge coupled device further performs a fuzzy inference on output of the sensor using the fuzzy rule function values to generate a control signal for controlling the control object.Type: GrantFiled: December 30, 1997Date of Patent: April 3, 2001Assignee: Hyundai Electronics Industries Co., Ltd.Inventor: Sung Hoon Hwang
-
Patent number: 6205438Abstract: A current-type fuzzy processor is disclosed. The fuzzy processor comprises a characteristic decoder for decoding a to-be-identified pattern, a plurality of membership function generators for generating a plurality of membership degrees for the to-be-identified pattern, a weighting decoder for generating a weighting value, a plurality of weighting adjustment circuits for performing weighting operations on the plurality of membership degrees according to the weighting value to generate a plurality of weighted membership degrees, a plurality of accumulators for performing accumulation operations on the plurality of weighted membership degrees to generate a plurality of synthesis membership degrees, a WTA circuit for outputting the plurality of synthesis membership degrees in an order of magnitude; and a timing and control logic for generating timing and control signals for the fuzzy processor.Type: GrantFiled: August 21, 1998Date of Patent: March 20, 2001Assignee: Winbond Electronics Corp.Inventors: Bingxue Shi, Gu Lin
-
Patent number: 6199056Abstract: An apparatus over or under approximates the result of dividing a binary number representing an integer 2n. The division by 2n is performed by truncating the n least significant bits of the integer. In order to over or under approximate the result, the nth truncated bit, i.e., the most significant bit of the n-truncated less significant bits, is added to the integer represented by the remaining non-truncated bits.Type: GrantFiled: October 19, 1998Date of Patent: March 6, 2001Assignee: Consorzio per la Ricerca sulla Microelettronica nel MezzogiornoInventors: Francesco Pappalardo, Vincenzo Matranga, Davide Tesi, Dario Di Bella
-
Patent number: 5875438Abstract: A method for storing a membership function, include storing a position of a vertex of a triangle that defines the membership function in a universe of discourse and storing a first distance between the position of the vertex a point of intersection between a left side of the triangle and an axis of the universe of discourse. Further, the method includes storing a second distance between the position of the vertex and point of intersection between right side of the triangle and the axis of the universe of discourse. The present invention furthermore relates to a circuit for calculating a grade of membership of an antecedent of a fuzzy rule, and is adapted to fuzzify an input variable by adopting the geometric proportions that occur between homologous sides of similar triangles defined by the position of the input value in the universe of discourse.Type: GrantFiled: March 26, 1996Date of Patent: February 23, 1999Assignee: Consorzio per la Ricerca sulla Microelettronica nel MezzogiornoInventors: Francesco Pappalardo, Vincenzo Matranga, Davide Tesi, Dario Di Bella
-
Patent number: 5822740Abstract: A direct adaptive fuzzy controller having an adaptation mechanism that modifies the locations of output membership functions to improve performance of the fuzzy controller. The controller has a fuzzy rule base that has a different or unique output membership function for each fuzzy rule. The adaptation mechanism modifies the location of the output membership functions in response to the performance of the controller system, to continuously improve its performance. The controller is a feedback mechanism that functions not only using measured outputs of the process controlled, but has feedforward compensation that causes the controller to anticipate feedback due to measured disturbances or other parameters of the process.Type: GrantFiled: June 28, 1996Date of Patent: October 13, 1998Assignee: Honeywell Inc.Inventors: Christine M. Haissig, Michael A. Woessner, Dimitris K. Pirovolou
-
Patent number: 5805774Abstract: A circuit (14) and method which determine a degree of membership of an input in a membership set during a fuzzy logic operation. The degree of membership is calculated by a single "MEM" software instruction. The MEM instruction determines whether the system input has a degree of membership of zero, of a saturation level, or of some value in between. If a membership function has a boundary with an infinite slope, the slope value is set equal to zero and the degree of membership is then set equal to a saturation value for those input values corresponding to the infinite slope boundary.Type: GrantFiled: May 9, 1997Date of Patent: September 8, 1998Assignee: Motorola, Inc.Inventors: J. Greg Viot, James M. Sibigtroth
-
Patent number: 5799291Abstract: The arrangement stores, in a knowledge base memory (KBM), important (dominant) and less important rules such that they can be distinguished from one another. From a rule weighting (gi) and from an aggregated rule weighting (Gi-1) is formed. The unsharp OR linking has a unit (BSUM) for forming a limited sum, if an important rule is present, and has a unit (MAX) for forming a maximum if a less important rule is present. In this way it is ensured that each important rule, for which the rule evaluation results in a rule weighting greater than zero, has an effect on the sharp value of the relevant output variable.Type: GrantFiled: August 9, 1996Date of Patent: August 25, 1998Assignee: Siemens AktiengesellschaftInventors: Herbert Eichfeld, Thomas Kunemund
-
Patent number: RE38754Abstract: A membership function unit includes a membership function setting section for adjusting positions or shapes of membership functions depending on inputs of elements influencing human senses so as to set the membership functions and a membership value computing section for computing membership function values associated with input variables in the membership functions attained by the membership function setting section. The invention also relates to a fuzzy control system development support apparatus. The invention also relates to a method of developing a fuzzy control system.Type: GrantFiled: March 8, 1995Date of Patent: July 5, 2005Assignee: Omron CorporationInventor: Yutaka Ohtsubo