MONETA: Multimodal Industry Classification through Geographic Information with Multi Agent Systems
Organizations: Trustworthy Human Language Technologies · Technical University of Darmstadt, Germany · Deutsche Bundesbank · Frankfurt University of Applied Sciences, Germany ·
Abstract
Industry classification schemes are integral parts of public and corporate databases as they classify businesses based on economic activity. Due to the size of the company registers, manual annotation is costly, and fine-tuning models with every update in industry classification schemes requires significant data collection. We replicate the manual expert verification by using existing or easily retrievable multimodal resources for industry classification. We present MONETA, the first multimodal industry classification benchmark with text (Website, Wikipedia, Wikidata) and geospatial sources (OpenStreetMap and satellite imagery). Our dataset enlists 1,000 businesses in Europe with 20 economic activity labels according to EU guidelines (NACE). Our training-free baseline reaches 62.10% and 74.10% with open and closed-source Multimodal Large Language Models (MLLM). We observe an increase of up to 22.80% with the combination of multi-turn design, context enrichment, and classification explanations. We will release our dataset and the enhanced guidelines.
Figures & tables
| Dataset | Classes | Samples | Text Source | Image Source | Industry Scheme |
| Remote Sensing Classification Benchmarks | |||||
| UC Merced Yang and Newsam (2010) | 21 | 2,100 | ✗ | Satellite | ✗ |
| AID Xia et al. (2017) | 30 | 10,000 | ✗ | Satellite | ✗ |
| AID++ Jin et al. (2018) | 46 | 400,000+ | ✗ | Satellite | ✗ |
| CLRS Li et al. (2020) | 25 | 15,000+ | ✗ | Satellite | ✗ |
| Industry Classification Benchmarks | |||||
| Model | Size (B) | None | Satellite | External | Satellite + OSM | Satellite + External | All |
| Open Source Models | |||||||
| InternVL 2.5 | 1 | 4.20 | 2.20 | 1.00 | 2.50 | 0.90 | 0.20 |
| 4 | 8.70 | 6.60 | 11.10 | 4.70 | 13.50 | 6.40 | |
| 38 | 46.30 | 49.80 | 58.40 | 51.40 | 61.40 | 60.10 | |
| InternVL 3 | 8 | 43.60 | 34.90 | 48.10 | 30.10 | 46.90 | 41.70 |
| 14 | 45.00 | 49.30 | 56.10 | 48.30 | 55.60 | 53.00 | |
| Model | Size | Baseline | Explanation | Extended Prompt | Multi-Turn | Extended Prompt + | Mixture |
| Open Source Models | |||||||
| InternVL 2.5 | 4B | 6.40 | 23.10 ( 16.70 ) | 8.30 ( 1.90 ) | 22.00 ( 15.60 ) | 10.60 ( 4.20 ) | 29.20 ( 22.80 ) |
| 38B | 60.10 | 61.80 ( 1.70 ) | 64.20 ( 4.10 ) | 58.20 ( -1.90 ) | 65.00 ( 4.90 ) | 60.20 ( 0.10 ) | |
| InternVL 3 | 8B | 41.70 | 42.30 ( 0.60 ) | 36.90 ( -4.80 ) | 49.80 ( 8.10 ) | 38.00 ( -3.70 ) | 45.70 ( 4.00 ) |
| 38B | 58.30 | 59.80 ( 1.50 ) | 61.30 ( 3.00 ) | 61.60 ( 3.30 ) | 64.10 ( 5.80 ) | 62.60 ( 4.30 ) | |
| QwenVL 2.5 | 7B | 23.10 | 30.50 ( 7.40 ) | 27.30 ( 4.20 ) | 38.90 ( 15.80 ) | 31.00 ( 7.90 ) | 45.90 ( 22.80 ) |
| Example 1 | Example 2 |
| Inputs | Inputs |
| Kieswerk Bahrdorf is a producer and wholesaler of bulk materials such as sand and gravel , supplying the greater Wolfsburg area. | AnconAmbiente provides urban waste collection and environmental services for municipalities in the Province of Ancona. |
| Clues | Clues |
| Satellite: [quarrying] Excavation and heavy machinery. Website: [wholesale] Producer and wholesaler of bulk materials. | Satellite: [manufacturing] Large industrial buildings. Website: [waste] Waste collection services. |
| Rationale and Label | Rationale and Label |
| Satellite imagery shows excavation and heavy machinery consistent with quarrying. The term “Kieswerk” explicitly refers to a gravel pit. Label: Mining and Quarrying | Observed infrastructure and website content indicate organized waste collection rather than manufacturing. Label: Water Supply; Sewerage, Waste Management and Remediation Activities |
| Configuration | Company Websites | NAICS |
| Zero-Shot | ||
| — 7B | 57.93 | 50.19 |
| — 32B | 62.79 | 57.45 |
| Few-Shot | ||
| — 7B | 58.16 | 51.22 |
| — 32B | 68.86 | 56.72 |
Appendix figures & tables25 assets
Supplementary material from the paper’s appendix.
Appendix
| Attribute | Description |
| id | Unique identifier for the object. |
| type | The object type (e.g., node, way, relation). |
| name | Human-readable name given in OSM. |
| bbox | Bounding box representing the spatial extent of the object. |
| osm_tags | OpenStreetMap tags associated with the object. |
| category | NACE Rev 2 sector classification of the entity (A to U). |
| Attribute | Value |
| id | 122563530 |
| type | way |
| name | Heim Kieswerk |
| bbox | [12.4893727, 50.9761359, 12.5089029, 50.9916218] |
| category | B (Mining and quarrying) |
| osm_tags | addr:city = Nobitz addr:country = DE addr:housenumber = 14c addr:postcode = 04603 addr:street = Altenburger Straße landuse = quarry resource = sand operator = Heim Kieswerk Nobitz GmbH & Co. KG |
| Section | Title | Description | Keywords |
| A | Agriculture, Forestry and Fishing | This section covers the utilization of plant and animal natural resources through farming, animal husbandry, and harvesting from natural environments. | [agriculture], [forestry], [fishing], [crops], [livestock], [timber] |
| B | Mining and Quarrying | This section includes the extraction of naturally occurring minerals in solid, liquid, or gaseous forms, using various methods such as underground mining, surface mining, and well operations, along with related preparation activities. | [mining], [quarrying], [oil], [coal], [ores] |
| C | Manufacturing | This section includes the physical or chemical transformation of raw materials or components into new products, typically resulting in outputs ready for use or as inputs to further manufacturing. | [manufacturing], [processing], [assembly], [fabrication] |
| D | Electricity, Gas, Steam and Air Conditioning Supply | This section covers the provision and distribution of electricity, natural gas, steam, hot water, and air conditioning through a permanent infrastructure of networks such as lines, mains, and pipes. | [electricity], [gas], [steam] |
| E | Water Supply; Sewerage, Waste Management and Remediation Activities | This section includes the collection, treatment, and disposal of waste and sewage, as well as the management of contaminated sites and the supply of water for various uses. | [water], [sewerage], [waste], [remediation] |
| F | Construction | This section covers general and specialised construction activities for buildings and civil engineering works, including new projects, repairs, additions, and temporary structures, whether performed directly or through subcontracting. | [construction], [building], [infrastructure] |
| Text Source | Entry Count |
| Website | 9,015 |
| Wikidata | 276 |
| Wikipedia | 13 |
| Wikidata + Website | 315 |
| Wikidata + Wikipedia | 147 |
| Wikipedia + Website | 13 |
| Metric | MONETA-10K | MONETA |
| Macro F1-score | 39.40 | 38.70 |
| Weighted F1-score | 45.90 | 40.70 |
| Precision | 52.30 | 52.30 |
| Recall | 39.40 | 39.70 |
| Model | Size (B) | OSM | Satellite | Wikidata | Wikipedia | Website | |||||
| InternVL 2.5 | 4 | 1.74 | 2.62 | 6.26 | 8.46 | 6.56 | 0.82 | 14.54 | 7.85 | 7.61 | 6.47 |
| 38 | 8.15 | 16.05 | 6.58 | 8.12 | 54.10 | 56.28 | 37.58 | 38.83 | 30.03 | 43.45 | |
| InternVL3 | 8 | 9.31 | 20.02 | 11.02 | 13.77 | 18.85 | 14.75 | 17.15 | 17.47 | 29.32 | 39.03 |
| 14 | 10.22 | 19.55 | 7.83 | 9.02 | 40.57 | 47.95 | 31.25 | 37.11 | 34.23 | 45.69 | |
| 38 | 14.77 | 23.40 | 11.04 | 14.62 | 58.61 | 57.65 | 33.92 | 41.23 | 34.58 | 45.72 | |
| 78 | 10.58 | 13.56 | 9.73 | 11.34 | 57.38 | 55.33 | 35.08 | 34.62 | 39.18 | 51.04 | |
| Model | Size (B) | OSM | Satellite | Wikidata | Wikipedia | Website |
| InternVL 2.5 | 4 | 24.50 | 35.20 | 13.11 | 51.92 | 22.85 |
| 38 | 59.20 | 20.70 | 71.31 | 84.62 | 77.47 | |
| InternVL 3 | 8 | 84.60 | 77.50 | 31.15 | 67.31 | 91.82 |
| 14 | 67.90 | 44.10 | 73.77 | 82.69 | 90.65 | |
| 38 | 87.10 | 78.40 | 78.69 | 90.38 | 79.38 | |
| 78 | 73.40 | 30.00 | 74.59 | 80.77 | 85.76 |
Classification
Classification maps observations to discrete labels, including familiar, unknown, hierarchical, or multiple categories.
See all 407 papers