1460945253-8e3f2f97-0c10-4615-ae41-1a0870763ee6

1. A data processing apparatus comprising:
a classification rule generation unit that generates a classification rule having a plurality of partial rules, using a set of records each record including a plurality of attribute values;
a partial rule selection unit that selects a partial rule whose classification accuracy does not satisfy a predetermined standard;
a record detection unit that detects records which accord with a conditional part of the selected partial rule from among the set of records;
an additional attribute decision unit that decides a additional attribute to be newly added;
a retrieval request unit that requests a retrieval system to retrieve attribute values of the detected records for the additional attribute; and
a partial rule regeneration unit that regenerates a partial rule for replacing the selected partial rule, using the attribute values for the additional attribute retrieved by the retrieval system.
2. The data processing apparatus according to claim 1, wherein the classification rule generation unit generates a decision tree as the classification rule, and paths from a root node to terminal nodes in the decision tree correspond to the plurality of partial rules.
3. The data processing apparatus according to claim 1, wherein the record detection unit detects records whose attribute values for a target attribute is different each other, from among the records that accords with the conditional part of the selected partial rule, by sampling.
4. The data processing apparatus according to claim 1, wherein the retrieval request unit detects attributes included in a classification rule replaced by the regenerated partial rule, and requests the retrieval system to retrieve attribute values for the detected attributes on records that do not have attribute values for the detected attribute, and
the classification rule generation unit regenerates a classification rule using attribute values of the set of records for the detected attributes.
5. The data processing apparatus according to claim 1, further comprising a data storage unit that stores the set of records, and that adds new records to the set of records or updates the records in the set of records,
wherein the partial rule selection unit checks whether a partial rule that does not satisfy the predetermined standard is generated in the classification rule in case where addition or update of records occurs in the data storage unit, and selects the partial rule that does not satisfy the predetermined standard in case where the partial rule that does not satisfy the predetermined standard is generated.
6. The data processing apparatus according to claim 5, further comprising a processing stop unit that stops a processing performed by the partial rule selection unit in case where a processing stop instruction is input.
7. The data processing apparatus according to claim 1,
wherein the record detection unit detects records whose attribute values for a target attribute is different each other, from among the records that accords with the conditional part of the selected partial rule, by sampling,
the additional attribute decision unit decides a plurality of additional attributes to be newly added,
the retrieval request unit requests the retrieval system to retrieve attribute values of the records detected by the sampling for the plurality of additional attributes, specifies the additional attribute based on which the records detected by the sampling are classified by predetermined accuracy among the plurality of additional attributes, based on the attribute values for the plurality of additional attributes, and requests the retrieval system to retrieve attribute values of records other than the records detected by the sampling for the specified additional attribute, among the records that accords with the conditional part of the selected partial rule, and
the partial rule regeneration unit regenerates a partial rule for replacing the selected partial rule, using the attribute values of the records that accords with the conditional part of the selected partial rule for the specified additional attribute.
8. A data processing method comprising:
generating a classification rule having a plurality of partial rules, using a set of records each record including a plurality of attribute values;
selecting a partial rule whose classification accuracy does not satisfy a predetermined standard;
detecting records which accord with a conditional part of the selected partial rule from among the set of records;
deciding a additional attribute to be newly added;
requesting a retrieval system to retrieve attribute values of the detected records for the additional attribute; and
regenerating a partial rule for replacing the selected partial rule, using the attribute values for the additional attribute retrieved by the retrieval system.
9. The data processing method according to claim 8, wherein a decision tree is generated as the classification rule, and paths from a root node to terminal nodes in the decision tree correspond to the plurality of partial rules.
10. The data processing method according to claim 8,
wherein the detecting the records includes
detecting records whose attribute values for a target attribute is different each other, from among the records that accords with the conditional part of the selected partial rule, by sampling.
11. The data processing method according to claim 8,
wherein the requesting the retrieval system includes
detecting attributes included in a classification rule replaced by the regenerated partial rule, and requesting the retrieval system to retrieve attribute values for the detected attributes on records that do not have attribute values for the detected attribute, and the generating the classification rule includes
regenerating a classification rule using attribute values of the set of records for the detected attributes.
12. The data processing method according to claim 8,
further comprising adding new records to the set of records or updating the records in the set of records,
wherein the selecting the partial rule includes
monitoring the set of records,
checking whether a partial rule that does not satisfy the predetermined standard is generated in the classification rule in case where addition or update of records occurs, and
selecting the partial rule that does not satisfy the predetermined standard in case where the partial rule that does not satisfy the predetermined standard is generated.
13. The data processing method according to claim 12, further comprising stopping the monitoring and the checking in case where a processing stop instruction is input from user.
14. The data processing method according to claim 8:
wherein the detecting the records includes;
detecting records whose attribute values for a target attribute is different each other, from among the records that accords with the conditional part of the selected partial rule, by sampling,

the deciding the additional attribute includes;
deciding a plurality of additional attributes to be newly added,

the requesting the retrieval system includes;
requesting the retrieval system to retrieve attribute values of the records detected by the sampling for the plurality of additional attributes,
specifying the additional attribute based on which the records detected by the sampling are classified by predetermined accuracy among the plurality of additional attributes, based on the attribute values for the plurality of additional attributes, and
requesting the retrieval system to retrieve attribute values of records other than the records detected by the sampling for the specified additional attribute among the records that accords with the conditional part of the selected partial rule, and the regenerating the partial rule includes;
regenerating a partial rule for replacing the selected partial rule, using the attribute values of the records that accords with the conditional part of the selected partial rule for the specified additional attribute.
15. A data processing program for causing a computer to execute:
generating a classification rule having a plurality of partial rules, using a set of records each record including a plurality of attribute values;
selecting a partial rule whose classification accuracy does not satisfy a predetermined standard;
detecting records which accord with a conditional part of the selected partial rule from among the set of records;
deciding a additional attribute to be newly added;
requesting a retrieval system to retrieve attribute values of the detected records for the additional attribute; and
regenerating a partial rule for replacing the selected partial rule, using the attribute values for the additional attribute retrieved by the retrieval system.
16. The data processing program according to claim 15, wherein a decision tree is generated as the classification rule, and paths from a root node to terminal nodes in the decision tree correspond to the plurality of partial rules.
17. The data processing program according to claim 15,
wherein the requesting the retrieval system includes
detecting attributes included in a classification rule replaced by the regenerated partial rule, and requesting the retrieval system to retrieve attribute values for the detected attributes on records that do not have attribute values for the detected attribute, and the generating the classification rule includes
regenerating a classification rule using attribute values of the set of records for the detected attributes.
18. The data processing program according to claim 15:
wherein the detecting the records includes;
detecting records whose attribute values for a target attribute is different each other, from among the records that accord with the conditional part of the selected partial rule, by sampling, the deciding the additional attribute includes;
deciding a plurality of additional attributes to be newly added,

the requesting the retrieval system includes;
requesting the retrieval system to retrieve attribute values of the records detected by the sampling for the plurality of additional attributes,
specifying the additional attribute based on which the records detected by the sampling are classified by predetermined accuracy among the plurality of additional attributes, based on the attribute values for the plurality of additional attributes, and
requesting the retrieval system to retrieve attribute values of records other than the records detected by the sampling for the specified additional attribute among the records that accords with the conditional part of the selected partial rule, and the regenerating the partial rule includes;
regenerating a partial rule for replacing the selected partial rule, using the attribute values of the records that accords with the conditional part of the selected partial rule for the specified additional attribute.
19. A data processing apparatus comprising:
a classification rule generation unit that generates a classification rule having a plurality of partial rules, using a set of records each record including a plurality of attribute values;
a partial rule selection unit that selects a partial rule whose classification accuracy does not satisfy a predetermined standard;
a record detection unit that detects records which accord with a conditional part of the selected partial rule from among the set of records;
an additional attribute decision unit that decides a additional attribute to be newly added; and
a partial rule regeneration unit that regenerates a partial rule for replacing the selected partial rule, using attribute values for the additional attribute got from a retrieval system.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. A gasket assembly for a fuel cell stack provided with at least one bipolar plate, a plurality of parallel gas channels being formed on a surface of the bipolar plate and the gas channels being communicated with a gas passage via a plurality of communication channels spaced from each other with a partition, comprising:
at least one reception region located on a top surface of the communication channels, the width of the reception region at a direction perpendicular to a longitudinal extending direction of the communication channels being larger than the total width of the communication channels; and
a pressure resistant packing located in the reception region.
2. The gasket assembly as claimed in claim 1, wherein when the pressure resistant packing is located in the reception region, a top surface of the pressure resistant packing forming a smooth and flat plane with a ridge of each partition outside the reception region.
3. The gasket assembly as claimed in claim 1, wherein the pressure resistant packing is made of hard polymer.
4. The gasket assembly as claimed in claim 1, wherein the bipolar plate is a cathode bipolar plate of the fuel cell stack.
5. The gasket assembly as claimed in claim 1, wherein the bipolar plate is an anode bipolar plate of the fuel cell stack.
6. A fuel cell stack comprising at least one cell unit, each cell unit comprising:
a membrane electrode assembly having an anode side and a cathode side;
an anode bipolar plate mounted on the anode side of the membrane electrode assembly, provided with a gasket interposed between the anode bipolar plate and the membrane electrode assembly;
a cathode bipolar plate mounted on the cathode side of the membrane electrode assembly, provided with a gasket interposed between the cathode bipolar plate and the membrane electrode assembly;
at least one gas passage which is formed in the fuel cell stack, the gas passage being communicated with a plurality of channels formed on the anode bipolar plate and the cathode bipolar plate via a plurality of communication channels for separately conveying hydrogen gas and air to the anode bipolar plate and the cathode bipolar plate; and
at least one pressure resistant packing located on a top of each communication channel.
7. The fuel cell stack as claimed in claim 6, wherein the communication channels are formed with a reception region on the top of each communication channel for locating the pressure resistant packing.
8. The fuel cell stack as claimed in claim 7, wherein the reception region has a width larger than a total width of the communication channels and partitions, the width of the reception region being perpendicular to the longitudinal extending direction of the communication channels, the reception region comprising the partitions within the reception region forming a recess for locating the pressure resistant packing thereon.
9. The fuel cell stack as claimed in claim 7, wherein the pressure resistant packing has a predetermined thickness so that when it is mounted in the reception region, a top surface of the pressure resistant packing forms a smooth and flat plane with ridges of the partitions outside the reception region.
10. The fuel cell stack as claimed in claim 6, wherein the pressure resistant packing is made of hard polymer.
11. The fuel cell stack as claimed in claim 6, wherein the pressure resistant packing is located on the communication channels between an air inlet port of the cathode bipolar plate and the air channels at a central part of the cathode bipolar plate.
12. The fuel cell stack as claimed in claim 6, wherein the pressure resistant packing is located on the communication channels between an air outlet port of the cathode bipolar plate and the air channels at the central part of the cathode bipolar plate.
13. The fuel cell stack as claimed in claim 6, wherein the pressure resistant packing is located on the communication channels between a hydrogen gas inlet port of the anode bipolar plate and the hydrogen gas channels at a central part of the anode bipolar plate.
14. The fuel cell stack as claimed in claim 6, wherein the pressure resistant packing is located on the communication channels between a hydrogen gas outlet port of the anode bipolar plate and the hydrogen gas channels at a central part of the anode bipolar plate.