IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0760511
(2004-01-20)
|
등록번호 |
US-7321879
(2008-01-22)
|
발명자
/ 주소 |
- Yang,Qian
- Garofalo,Charles
- Gupta,Yogesh
- Cass,Ronald
- Wilson,Kirk
- Sedukhin,Igor
|
출원인 / 주소 |
- Computer Associates Think, Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
36 |
초록
▼
A data mining system and method are provided. The system includes at least one client and a service broker configured to include an interface to receive a consultation request from the client. The service broker forwards the consultation request to a Neugent to invoke a consultation of the Neugent,
A data mining system and method are provided. The system includes at least one client and a service broker configured to include an interface to receive a consultation request from the client. The service broker forwards the consultation request to a Neugent to invoke a consultation of the Neugent, and forwards to the client a result object returned by the Neugent.
대표청구항
▼
What is claimed is: 1. A data mining system comprising: a client machine; and a service broker operable to: receive a consultation request from the client machine through a computer network, the consultation request associated with data for consulting a Neugent, the Neugent being distinct from the
What is claimed is: 1. A data mining system comprising: a client machine; and a service broker operable to: receive a consultation request from the client machine through a computer network, the consultation request associated with data for consulting a Neugent, the Neugent being distinct from the client machine; forward the consultation request to the Neugent to invoke a consultation of the Neugent, the Neugent operable to perform a predictive analysis with respect to the data for consulting the Neugent that is associated with the consultation request; and forward to the client machine through the computer network a result object returned by the Neugent, the result object comprising a prediction determined by the Neugent with respect to the data for consulting the Neugent. 2. The system of claim 1, wherein the consultation request comprises the data for consulting the Neugent. 3. The system of claim 2, wherein the Neugent is operable to perform the predictive analysis of the data comprised by the consultation request. 4. The system of claim 1, wherein the consultation request comprises identification of a source of the data for consulting the Neugent. 5. The system of claim 4, wherein the Neugent is operable to perform the predictive analysis of input data obtained from the source identified in the consultation request. 6. The system of claim 1, wherein the service broker is operable to: receive a training request from the client machine, the training request comprising training data; and forward the training request comprising the training data to the Neugent to invoke training of the Neugent with the training data. 7. The system of claim 6, wherein the training request comprises a parameter specifying a ratio by which to split the training data between training the Neugent and testing the Neugent. 8. The system of claim 6, wherein the service broker is operable to forward to the client machine a training result object returned by the Neugent after training of the Neugent. 9. The system of claim 1, wherein the Neugent is operable to: group training data patterns into clusters, each cluster corresponding to a group of similar data patterns; and predict a probability of membership of an input pattern to a selected group, the data associated with the consultation request comprising the input pattern. 10. The system of claim 1, wherein the Neugent is operable to: group training non-numeric patterns into clusters, each cluster corresponding to a group of similar non-numeric patterns; and predict a probability of membership of an input non-numeric pattern to a selected group, the data associated with the consultation request comprising the input non-numeric pattern. 11. The system of claim 1, wherein the Neugent is operable to: form a cluster model by grouping training data patterns into a plurality of clusters, each cluster corresponding to a group of similar data patterns and determining for each cluster probabilities of transition from the cluster to each of the other clusters; and predict a probability of an event occurring by applying an input pattern to the cluster model, the data associated with the consultation request comprising the input pattern. 12. The system of claim 1, wherein the Neugent is operable to: form an input-output model associated with a set of training data patterns; and predict an output value by applying the model to an input pattern, the data associated with the consultation request comprising the input pattern. 13. The system of claim 1, wherein the Neugent is operable to: form rules associated with corresponding relationships in a set of training data patterns; and predict an outcome by applying the rules to an input pattern, the data associated with the consultation request comprising the input pattern. 14. The system of claim 1, wherein the Neugent comprises a functional-link net. 15. The system of claim 1, wherein the service broker comprises a remote server. 16. The system of claim 15, wherein the consultation request comprises an Extended Markup Language document. 17. The system of claim 15, wherein the Neugent is server-side. 18. A method for providing to a remote client machine a service to consult a Neugent, comprising: receiving a consultation request from the remote client machine through a computer network, the consultation request associated with data for consulting the Neugent, the Neugent being distinct from the remote client machine; forwarding the consultation request to the Neugent to invoke a consultation of the Neugent, the Neugent operable to perform a predictive analysis with respect to the data for consulting the Neugent that is associated with the consultation request; and forwarding to the remote client machine through the computer network a result object returned by the Neugent, the result object comprising a prediction determined by the Neugent with respect to the data for consulting the Neugent. 19. The method of claim 18, wherein the consultation request comprises the data for consulting the Neugent. 20. The method of claim 19, wherein the Neugent is operable to perform the predictive analysis of the data comprised by the consultation request. 21. The method of claim 18, wherein the consultation request comprises identification of a source of the data for consulting the Neugent. 22. The method of claim 21, wherein the Neugent is operable to perform the predictive analysis of input data obtained from the source identified in the consultation request. 23. The method of claim 18, comprising: receiving a training request from the remote client machine, the training request comprising training data; and forwarding the training request comprising the training data to the Neugent to invoke training of the Neugent with the training data. 24. The method of claim 23, wherein the training request comprises a parameter specifying a ratio by which to split the training data between training the Neugent and testing the Neugent. 25. The method of claim 23, comprising forwarding to the remote client machine a training result object returned by the Neugent after training of the Neugent. 26. The method of claim 18, comprising: grouping, at the Neugent training data patterns into clusters, each cluster corresponding to a group of similar data patterns; and predicting, at the Neugent, a probability of membership of an input pattern to a selected group, the data associated with the consultation request comprising the input pattern. 27. The method of claim 18, comprising: grouping, at the Neugent, training non-numeric patterns into clusters, each cluster corresponding to a group of similar non-numeric patterns; and predicting, at the Neugent, a probability of membership of an input non-numeric pattern to a selected group, the data associated with the consultation request comprising the input non-numeric pattern. 28. The method of claim 18, comprising: forming, at the Neugent, a cluster model by grouping training data patterns into a plurality of clusters, each cluster corresponding to a group of similar data patterns and determining for each cluster probabilities of transition from the cluster to each of the other clusters; and predicting, at the Neugent, a probability of an event occurring by applying an input pattern to the cluster model, the data associated with the consultation request comprising the input pattern. 29. The method of claim 18, comprising: forming, at the Neugent, an input-output model associated with a set of training data patterns; and predicting, at the Neugent, an output value by applying the model to an input pattern, the data associated with the consultation request comprising the input pattern. 30. The method of claim 18, comprising: forming, at the Neugent, rules associated with corresponding relationships in a set of training data patterns; and predicting, at the Neugent, an outcome by applying the rules to an input pattern, the data associated with the consultation request comprising the input pattern. 31. The method of claim 18, wherein the Neugent comprises a functional-link net. 32. The method of claim 18, wherein the method is performed at a remote server. 33. The method of claim 32, wherein the consultation request comprises an Extended Markup Language document. 34. The method of claim 32, wherein the Neugent is server-side. 35. A computer system for providing to a remote client machine a service to consult a Neugent, comprising: a program storage device readable by the computer system, tangibly embodying a program of instructions; and a processor operable to execute the program instructions to: receive a consultation request from the remote client machine through a computer network, the consultation request associated with data for consulting the Neugent, the Neugent being distinct from the remote client machine; forward the consultation request to the Neugent to invoke a consultation of the Neugent, the Neugent operable to perform a predictive analysis with respect to the data for consulting the Neugent that is associated with the consultation request; and forward to the remote client machine through the computer network a result object returned by the Neugent, the result object comprising a prediction determined by the Neugent with respect to the data for consulting the Neugent. 36. A method for providing to a remote client machine a service to train a Neugent, comprising: receiving a train request from the remote client machine through a computer network, the train request associated with training data for training the Neugent, the Neugent being distinct from the remote client machine; forwarding the train request to the Neugent to invoke training of the Neugent, training of the Neugent comprising causing the Neugent to perform a data analysis of the training data; and forwarding to the remote client machine through the computer network a training result object returned by the Neugent, the training result object comprising a data classification mechanism operable to facilitate performance of a predictive analysis by the Neugent. 37. A computer system, comprising: a program storage device readable by the computer system, tangibly embodying a program of instructions; and a processor operable to execute the program instructions to: receive a train request from the remote client machine through a computer network the train request associated with training data for training the Neugent, the Neugent being distinct from the remote client machine; forward the train request to the Neugent to invoke training of the Neugent, training of the Neugent comprising causing the Neugent to perform a data analysis of the training data; and forward to the remote client machine through the computer network a training result object returned by the Neugent, the training result object comprising a data classification mechanism operable to facilitate performance of a predictive analysis by the Neugent. 38. Software for providing to a remote client machine a service to consult a Neugent, the software being embodied in a computer-readable medium and when executed operable to: receive a consultation request from the remote client machine through a computer network, the consultation request associated with data for consulting the Neugent, the Neugent being distinct from the remote client machine; forward the consultation request to the Neugent to invoke a consultation of the Neugent, the Neugent operable to perform a predictive analysis with respect to the data for consulting the Neugent that is associated with the consultation request; and forward to the remote client machine through the computer network a result object returned by the Neugent, the result object comprising a prediction determined by the Neugent with respect to the data for consulting the Neugent. 39. Software for providing to a remote client machine a service to train a Neugent, the software being embodied in a computer-readable medium and when executed operable to: receive a train request from the remote client machine through a computer network the train request associated with training data for training the Neugent, the Neugent being distinct from the remote client machine; forward the train request to the Neugent to invoke training of the Neugent, training of the Neugent comprising causing the Neugent to perform a data analysis of the training data; and forward to the remote client machine through the computer network a training result object returned by the Neugent, the training result object comprising a data classification mechanism operable to facilitate performance of a predictive analysis by the Neugent.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.