1. A computer implemented method for generating labels for machine learning algorithms, the method comprising:
retrieving, from a data storage circuit, multiple label sets that contain labels that each classify data points in a corpus of data;
generating a graph that includes a plurality of edges, each edge between two respective labels from different label sets of the multiple label sets;
determining weights for the plurality of edges based upon a consistency between the data points classified by two labels connected by the edges;
applying an algorithm that creates grouped labels from the multiple label sets and based upon the weights for the plurality of edges;
identifying data points from the corpus of data that represent conflicts within the grouped labels;
transmitting an electronic message for presenting the identified data points to entities for further classification; and
generating a new label set based upon the grouped labels and the further classification received from the entities.
2. The method of claim 1, further comprising training a machine learning algorithm using the new label set and the corpus of data.
3. The method of claim 1, wherein the conflicts within the identified data points include at least one data point that is in two different groups of labels.
4. The method of claim 1, wherein the conflicts within the identified data points include at least one data point that is not in any of the grouped labels.
5. The method of claim 1, wherein the graph is a complete multipartite graph with respect to the label sets.
6. The method of claim 1, wherein the algorithm is a hill climbing optimization algorithm that attempts to maximize the weights for the plurality of edges.
7. The method of claim 1, further comprising identifying conflicts in the new label set.
8. The method of claim 7, further comprising transmitting another electronic message based upon the conflicts in the new label set.
9. The method of claim 8, further comprising repeating identifying conflicts and transmitting electronic messages until a consensus is reached regarding the new label set.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A document sensing assembly for detecting the passage of documents therethrough, the document sensing assembly comprising:
a rotatably-mounted shaft, the shaft carrying at least one roller assembly mounted on the shaft;
a guide surface, the at least one roller assembly cooperating with the guide surface to define a nip therebetween;
sensing means for sensing deflection of the at least one roller assembly relative to the guide surface in response to a passage of one or more documents through the nip between the roller assembly and the guide surface;
monitoring means for monitoring sensed deflections; and
a keying block adjacent to one end of the shaft and fixed to the shaft, the keying block being shaped to permit a passage of the keying block through a correspondingly-shaped aperture when the shaft is in a first predetermined orientation, and to prevent the passage of the keying block therethrough when the shaft is not in the first predetermined orientation;
wherein at least a portion of the shaft is configured to rotate eccentrically, so that rotation of the shaft moves the at least one roller assembly towards or away from the guide surface such that the size of the nip defined between the at least one roller assembly and the guide surface can be adjusted by the rotation of the shaft.
2. The document sensing assembly according to claim 1, wherein the guide surface comprises at least one guide roller opposing the at least one roller assembly.
3. The document sensing assembly according to claim 1, wherein the at least one roller assembly is mounted on the shaft by means including a resilient portion, such that a deflection of the at least one roller assembly relative to the guide surface causes a deflection of the resilient portion relative to the shaft, and the sensing means senses the deflection of the resilient portion relative to the shaft to determine the deflection of the at least one roller assembly relative to the guide surface.
4. The document sensing assembly according to claim 3, the sensing means being disposed within the shaft.
5. The document sensing assembly according to claim 4, wherein the at least one roller assembly includes a rigid member protruding into the shaft, the rigid member being radially movable relative to the shaft in response to deflections of the resilient portion, and cooperating with the sensing means.
6. The document sensing assembly according to claim 5, wherein the sensing means includes means for generating and receiving electromagnetic radiation, a material of the rigid member being such that upon the deflection of the resilient portion, a proportion of electromagnetic radiation received by the receiving means varies due to a movement of the rigid member.
7. The document sensing assembly according to claim 6, wherein the generating means comprises one or more light emitting diodes, and the receiving means comprises a phototransistor.
8. The document sensing assembly according to claim 5, wherein the at least one roller assembly comprises an inner race and an outer race surrounding a bearing means, the inner race being coaxial with the shaft and being supported on the shaft by the resilient portion.
9. The document sensing assembly according to claim 8, wherein the rigid member comprises a pin abutting an inner surface of the inner race and protruding through an aperture in the shaft.
10. The document sensing assembly according to claim 1, wherein the monitoring means includes a detection means for detecting whether the deflection of the resilient portion is caused by the passage of one or more sheets through the nip.
11. The document sensing assembly according to claim 1, wherein the sensing means is mounted in a housing which is slidable into and out of the shaft.
12. The document sensing assembly according to claim 1, further comprising two roller assemblies being mounted on the shaft and being spaced from each other.
13. The document sensing assembly according to claim 1, wherein the keying block is arranged such that the size of the nip between the roller assembly and the guide surface is greater when the shaft is in the first predetermined orientation than when the shaft is not in the first predetermined orientation.
14. A document handling apparatus comprising a first and second laterally spaced side walls and a document sensing assembly according to claim 1, the shaft being supported between the first and second side walls, the first side wall being provided with an aperture shaped to permit a passage of the keying block from a position between the first and second side walls through the first side wall when the shaft is in the first predetermined orientation, and preventing the passage of the keying block from a position between the first and second side walls through the first side wall when the shaft is not in the first predetermined orientation.
15. The document handling apparatus according to claim 14, wherein the keying block is provided with a protrusion and the aperture being shaped to engage the protrusion when the shaft is in a second predetermined position, thereby securing the document sensing assembly in a position.