A method for enhancing association rules including: performing an association rule algorithm to establish a list of established association rules, wherein the list of established association rules includes at least one antecedent item set, at least one consequent item set and at least one original confidence; performing minimization of a cost function to obtain vector(s) of the at least one antecedent item set and vector(s) of the at least one consequent item set according to the list of established association rules, wherein the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set correspond to the at least one antecedent item set and the at least one consequent item set; and establishing an enhanced association list according to the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for enhancing association rules, comprising: performing an association rule algorithm to establish a list of established association rules, wherein the list of established association rules comprises at least one antecedent item set, at least one consequent item set and at least one original confidence; performing minimization of a cost function to establish vector(s) of the at least one antecedent item set and vector(s) of the at least one consequent item set according to the list of established association rules, wherein the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set correspond to the at least one antecedent item set and the at least one consequent item set, respectively; and establishing a list of enhanced association rules according to the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set. 2. The enhancing method according to claim 1, further comprising: combining the list of established association rules and the list of enhanced association rules to establish a combined list of association rules. 3. The enhancing method according to claim 2, further comprising: generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set; obtaining at least one consequent item set corresponding to the at least one subset from the combined list of association rules according to the at least one subset; and sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and then using at least one part of the at least one consequent item set corresponding to the at least one subset as at least one newly added consequent item set corresponding to the at least one antecedent item set according to a sort order of the at least one sorted consequent item set. 4. The enhancing method according to claim 2, further comprising: determining, according to a constraint of the at least one consequent item set, whether one of the list of established association rules, the list of enhanced association rules and the combined list of association rules comprises at least one consequent item set corresponding to the at least one antecedent item set and matching the constraint; if yes, accessing the at least one consequent item set corresponding to the at least one antecedent item set; if no, generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set, obtaining at least one consequent item set corresponding to the at least one subset from the combined list of association rules according to the at least one subset, and sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and using at least one part of the at least one consequent item set corresponding to the at least one subset as at least one newly added consequent item set corresponding to the at least one antecedent item set according to the sort order. 5. The enhancing method according to claim 1, wherein the step of performing the association rule algorithm to obtain the list of established association rules comprises: accessing a plurality of transactions from a source database to obtain a training set; analyzing the training set to obtain the at least one antecedent item set, the at least one consequent item set, and a corresponding original confidence of each of the at least one antecedent item set and its corresponding consequent item set; and establishing the list of established association rules according to the at least one antecedent item set, the at least one consequent item set and the at least one original confidence. 6. The enhancing method according to claim 1, wherein the step of obtaining the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set comprises: (a) performing vector initialization, and then performing a prediction function to obtain a predictive confidence according to at least one initialized vector(s) of antecedent item set and the at least one initialized vector(s) of the at least one consequent item set; (b) determining whether a sum of squared errors between a current predictive confidence and the original confidence is greater than a tolerance value; if no, performing step (c); if yes, performing step (d); (c) using a currently obtained vector(s) of the at least one antecedent item set and a currently obtained vector(s) of the at least one consequent item set as the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set in the list of enhanced association rules; (d) adjusting the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set to re-perform the prediction function to obtain an updated predictive confidence, calculating the sum of squared errors between the updated predictive confidence and a corresponding original confidence, and performing step (b). 7. The enhancing method according to claim 1, further comprising: generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set; obtaining at least one consequent item set corresponding to the at least one subset from at least one of the list of established association rules and the list of enhanced association rules according to the at least one subset; and sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and then using at least one part of the at least one consequent item set corresponding to the at least one subset as at least one newly added consequent item set corresponding to the at least one antecedent item set according to the sort order. 8. An apparatus for enhancing association rules, comprising: a module for generating established association rules used for establishing a list of established association rules, wherein the list of established association rules comprises at least one antecedent item set, at least one consequent item set and at least one original confidence; and a module for enhancing association rules used for performing minimization of a cost function to establish vector(s) of the at least one antecedent item set and vector(s) of the at least one consequent item set, wherein the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set correspond to the at least one antecedent item set and the at least one consequent item set, respectively. 9. The enhancing apparatus according to claim 8, further comprising: a module for combining association rules used for combining the list of established association rules and the list of enhanced association rules to establish a combined list of association rules. 10. The enhancing apparatus according to claim 9, further comprising: a module for generating subsets of antecedent item set used for generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set; a module for generating consequent item sets used for obtaining at least one consequent item set corresponding to the at least one subset from the combined list of association rules according to the at least one subset; and a module for sorting and integrating consequent item sets used for sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and then using at least one part of the at least one consequent item set corresponding to the at least one subset as at least one newly added consequent item set corresponding to the at least one antecedent item set according to a sort order of the at least one sorted consequent item set. 11. The enhancing apparatus according to claim 9, further comprising: determining, according to a constraint of the at least one consequent item set, whether one of the list of established association rules, the list of enhanced association rules and the combined list of association rules comprises at least one consequent item set corresponding to the at least one antecedent item set and matching the constraint; if yes, accessing the at least one consequent item set corresponding to the at least one antecedent item set; if no, generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set, obtaining at least one consequent item set corresponding to the at least one subset from the combined list of association rules according to the at least one subset, and sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and at least one part of the at least one consequent item set corresponding to the at least one subset is used as at least one newly added consequent item set corresponding to the at least one antecedent item set according to the sort order. 12. The enhancing apparatus according to claim 8, wherein the module for generating established association rules accesses a plurality of transactions from a source database to obtain a training set, analyzes the training set to obtain the at least one antecedent item set, the at least one consequent item set, and a corresponding original confidence of each of the at least one antecedent item set and its corresponding consequent item set, and establishes the list of established association rules according to the at least one antecedent item set, the at least one consequent item set and the at least one original confidence. 13. The enhancing apparatus according to claim 8, wherein the module for enhancing association rules further is used for generating the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set by: (a) performing vector initialization and then performing a prediction function to obtain a predictive confidence according to at least one initialized vector(s) of antecedent item set and the at least one initialized vector(s) of the at least one consequent item set; (b) determining whether a sum of squared errors between a current predictive confidence and the original confidence is greater than a tolerance value; if no, performing step (c); if yes, performing step (d); (c) using a currently obtained vector(s) of the at least one antecedent item set and a currently obtained vector(s) of the at least one consequent item set as the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set used in the list of enhanced association rules; (d) adjusting the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set to re-perform the prediction function to obtain an updated predictive confidence and calculating the sum of squared errors between the updated predictive confidence and a corresponding original confidence; and performing step (b). 14. The enhancing apparatus according to claim 8, further comprising: a module for generating subsets of antecedent item set used for generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set; a module for generating consequent item sets for obtaining at least one consequent item set corresponding to the at least one subset from at least one of the list of established association rules and the list of enhanced association rules according to the at least one subset; and a module for sorting and integrating consequent item sets used for sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and then using at least one part of the at least one consequent item set corresponding to the at least one subset as at least one newly added consequent item set corresponding to the at least one antecedent item set according to a sort order of the at least one sorted consequent item set. 15. A computer readable medium having a software program stored therein, wherein when the software program is performed, an electronic apparatus with a controller performs a method for enhancing association rules, the method comprising: performing an association rule algorithm to establish a list of established association rules, wherein the list of established association rules comprises at least one antecedent item set, at least one consequent item set and at least one original confidence; performing minimization of a cost function to establish vector(s) of the at least one antecedent item set and vector(s) of the at least one consequent item set according to the list of established association rules, wherein the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set correspond to the at least one antecedent item set and the at least one consequent item set, respectively; and generating a list of enhanced association rules according to the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set. 16. The computer readable medium according to claim 15, wherein the enhancing method further comprises: combining the list of established association rules and the list of enhanced association rules to establish a combined list of association rules. 17. The computer readable medium according to claim 16, the enhancing method further comprises: generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set; obtaining at least one consequent item set corresponding to the at least one subset from the combined list of association rules according to the at least one subset; and sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and then using at least one part of the at least one consequent item set corresponding to the at least one subset as at least one newly added consequent item set corresponding to the at least one antecedent item set according to a sort order of the at least one sorted consequent item set. 18. The computer readable medium according to claim 16, wherein the enhancing method further comprises: determining, according to a constraint of the at least one consequent item set, whether one of the list of established association rules, the list of enhanced association rules and the combined list of association rules comprises at least one consequent item set corresponding to the at least one antecedent item set and matching the constraint; if yes, accessing the at least one consequent item set corresponding to the at least one antecedent item set; if no, generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set, obtaining at least one consequent item set corresponding to the at least one subset from the combined list of association rules according to the at least one subset, and sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and at least one part of the at least one consequent item set corresponding to the at least one subset is used as at least one newly added consequent item set corresponding to the at least one antecedent item set according to the sort order. 19. The computer readable medium according to claim 15, wherein in the enhancing method, the step of performing the association rule algorithm to obtain the list of established association rules comprises: accessing a plurality of transactions from a source database to obtain a training set; analyzing the training set to obtain the at least one antecedent item set, the at least one consequent item set, and a corresponding original confidence of each of the at least one antecedent item set and its corresponding consequent item set; and establishing the list of established association rules according to the at least one antecedent item set, the at least one consequent item set and the at least one original confidence. 20. The computer readable medium according to claim 15, wherein in the enhancing method, the step of obtaining the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set comprises: (a) performing vector initialization and then performing a prediction function to obtain a predictive confidence according to at least one initialized vector(s) of antecedent item set and the at least one initialized vector(s) of the at least one consequent item set; (b) determining whether a sum of squared errors between a current predictive confidence and the original confidence is greater than a tolerance value; if no, performing step (c); if yes, performing step (d); (c) using a current obtained vector(s) of the at least one antecedent item set and a current obtained vector(s) of the at least one consequent item set as the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set used in the list of enhanced association rules; (d) adjusting the vector(s) of the at least one antecedent item set and the vector(s) of the at least one consequent item set to re-perform the prediction function to obtain an updated predictive confidence and calculating the sum of squared errors between the updated predictive confidence and a corresponding original confidence; and performing step (b). 21. The computer readable medium according to claim 15, the enhancing method further comprises: generating at least one subset of the at least one antecedent item set according to the at least one antecedent item set; obtaining at least one consequent item set corresponding to the at least one subset from at least one of the list of established association rules and the list of enhanced association rules according to the at least one subset; and sorting the at least one consequent item set corresponding to the at least one subset according to a predetermined rule, and then using at least one part of the at least one consequent item set corresponding to the at least one subset as at least one newly added consequent item set corresponding to the at least one antecedent item set according to the sort order.