This workflow corresponds to n8n.io template #9089 — we link there as the canonical source.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"id": "dIf3ZGRdzN9IJYE5",
"name": "House Price Neural Network",
"tags": [],
"nodes": [
{
"id": "978d6ab8-2d2f-49aa-bfdd-7b59f1a0f250",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"position": [
-1872,
224
],
"parameters": {
"path": "regression/house/price",
"options": {},
"responseMode": "responseNode"
},
"typeVersion": 2.1
},
{
"id": "8b6ac973-ed83-456e-8706-4435ef776b97",
"name": "Number of Rooms",
"type": "n8n-nodes-base.code",
"position": [
-1360,
144
],
"parameters": {
"jsCode": "return { number_rooms: $input.first().json.query.number_rooms };"
},
"typeVersion": 2
},
{
"id": "1e41b447-afa0-4006-8da1-ecac9b20b306",
"name": "Distance to City",
"type": "n8n-nodes-base.code",
"position": [
-1360,
528
],
"parameters": {
"jsCode": "return { distance_to_city_in_miles: $input.first().json.query.distance_to_city_in_miles };"
},
"typeVersion": 2
},
{
"id": "b5671df5-47ea-41a2-8d17-f8f6e7b4fa69",
"name": "Age",
"type": "n8n-nodes-base.code",
"position": [
-1360,
336
],
"parameters": {
"jsCode": "return { age_in_years: $input.first().json.query.age_in_years };"
},
"typeVersion": 2
},
{
"id": "7e4859d0-e444-4167-9103-731cb589b446",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-816,
-512
],
"parameters": {
"width": 1200,
"height": 784,
"content": "# Neuron 1"
},
"typeVersion": 1
},
{
"id": "dc7eaa55-4e7f-49bd-a69d-d8f4ce176c76",
"name": "Square Feet",
"type": "n8n-nodes-base.code",
"position": [
-1360,
-48
],
"parameters": {
"jsCode": "return { sqaure_feet: $input.first().json.query.sqaure_feet };"
},
"typeVersion": 2
},
{
"id": "e1851f9a-c743-4847-b0fc-2967d162eba8",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-816,
-608
],
"parameters": {
"color": 4,
"width": 1200,
"height": 80,
"content": "# Hidden Layer"
},
"typeVersion": 1
},
{
"id": "d5d94a72-95e8-4350-be9d-b027c726934d",
"name": "Sticky Note9",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1360,
-160
],
"parameters": {
"color": 4,
"width": 224,
"height": 80,
"content": "# Input Layer"
},
"typeVersion": 1
},
{
"id": "6df4d2cd-3b05-4a8e-b66f-63d49234c94b",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-816,
288
],
"parameters": {
"width": 1200,
"height": 784,
"content": "# Neuron 2"
},
"typeVersion": 1
},
{
"id": "24e852b2-6110-4cbc-8789-560ef0afa73c",
"name": "Output Merge",
"type": "n8n-nodes-base.merge",
"position": [
1248,
224
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "01baf154-f578-430a-b013-129f02c25087",
"name": "Respond to Webhook",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
1872,
224
],
"parameters": {
"options": {},
"respondWith": "json",
"responseBody": "={\n \"price\": {{ $json.output }}\n} "
},
"typeVersion": 1.4
},
{
"id": "58c13e2d-03d3-40a0-b735-62f055e4b56d",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
800,
80
],
"parameters": {
"width": 992,
"height": 400,
"content": "# Output Neuron"
},
"typeVersion": 1
},
{
"id": "59a337f8-7850-4b89-b824-0cfdefb6aabd",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
800,
-16
],
"parameters": {
"color": 4,
"width": 992,
"height": 80,
"content": "# Output Layer"
},
"typeVersion": 1
},
{
"id": "1c5bfa43-3d3f-447e-9715-3b02456a5c65",
"name": "Merge 1",
"type": "n8n-nodes-base.merge",
"position": [
-368,
-208
],
"parameters": {
"numberInputs": 4
},
"typeVersion": 3.2
},
{
"id": "3b75efb0-c00c-4e36-b516-a08ac9e4f7ca",
"name": "Merge 2",
"type": "n8n-nodes-base.merge",
"position": [
-368,
592
],
"parameters": {
"numberInputs": 4
},
"typeVersion": 3.2
},
{
"id": "4888fd8a-0cb9-446b-9ddd-f26464fac060",
"name": "Neuron 1 - Input 1 - Weight",
"type": "n8n-nodes-base.set",
"position": [
-576,
-448
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "353afcc4-9827-4e3a-b637-c50051b5ce3e",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "76c066ce-d505-4986-9068-4d86adeab1f7",
"name": "Neuron 1 - Input 2- Weight",
"type": "n8n-nodes-base.set",
"position": [
-576,
-256
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "353afcc4-9827-4e3a-b637-c50051b5ce3e",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "1e3d698c-bcc1-48b0-962f-c07c3ee57530",
"name": "Neuron 1 - Input 3 - Weight",
"type": "n8n-nodes-base.set",
"position": [
-576,
-64
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "353afcc4-9827-4e3a-b637-c50051b5ce3e",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "1efa0f65-2145-4d58-bd58-c9461d7e928b",
"name": "Neuron 1 - Input 4 - Weight",
"type": "n8n-nodes-base.set",
"position": [
-576,
128
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "353afcc4-9827-4e3a-b637-c50051b5ce3e",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "91d9c03b-07e9-400d-a519-824f82c68b81",
"name": "Neuron 1 - Input 1",
"type": "n8n-nodes-base.set",
"position": [
-784,
-448
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "381df1d9-4e06-4ee5-aece-2d3a9e8ce06c",
"name": "value",
"type": "number",
"value": "={{ $json.sqaure_feet }}"
},
{
"id": "7e38ed0c-2194-441a-ba54-670ede8b42b3",
"name": "weight",
"type": "number",
"value": 3.5124223
}
]
}
},
"typeVersion": 3.4
},
{
"id": "cf83a55e-ca74-49a2-87ce-3f7702355773",
"name": "Neuron 1 - Input 2",
"type": "n8n-nodes-base.set",
"position": [
-784,
-256
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "7a5c6776-8f5e-4017-a3f0-404b23fd0650",
"name": "value",
"type": "number",
"value": "={{ $json.number_rooms }} "
},
{
"id": "81b4efb2-4823-4cdf-82e3-c39378c038dc",
"name": "weight",
"type": "number",
"value": 395.781
}
]
}
},
"typeVersion": 3.4
},
{
"id": "6886a182-eefb-4898-a85d-65a1be17589a",
"name": "Neuron 1 - Input 3",
"type": "n8n-nodes-base.set",
"position": [
-784,
-64
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "09d7daeb-71b9-4929-92e0-6057ef2fdad7",
"name": "value",
"type": "number",
"value": "={{ $json.age_in_years }}"
},
{
"id": "b8970ddc-27bb-4e7d-a392-9ff23b51fb89",
"name": "weight",
"type": "number",
"value": -23.359684
}
]
}
},
"typeVersion": 3.4
},
{
"id": "a4d202c0-c38b-475e-9145-2ef92da1d6ec",
"name": "Neuron 1 - Input 4",
"type": "n8n-nodes-base.set",
"position": [
-784,
128
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "1a9d549a-6f99-478e-ac05-fb8f8e2f8195",
"name": "value",
"type": "number",
"value": "={{ $json.distance_to_city_in_km }}"
},
{
"id": "46978724-90d0-49f2-a27c-e54dd0d068a1",
"name": "weight",
"type": "number",
"value": -106.583916
}
]
}
},
"typeVersion": 3.4
},
{
"id": "96d5e681-6560-4fbd-afbb-e826758e3e18",
"name": "Neuron 2 - Input 1",
"type": "n8n-nodes-base.set",
"position": [
-784,
352
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "381df1d9-4e06-4ee5-aece-2d3a9e8ce06c",
"name": "value",
"type": "number",
"value": "={{ $json.sqaure_feet }}"
},
{
"id": "c8d46045-b10e-4090-9962-ff1a6afa9f09",
"name": "weight",
"type": "number",
"value": 2.7669308
}
]
}
},
"typeVersion": 3.4
},
{
"id": "32934000-8034-434a-bc72-1b02326d76f9",
"name": "Neuron 2 - Input 2",
"type": "n8n-nodes-base.set",
"position": [
-784,
544
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "7a5c6776-8f5e-4017-a3f0-404b23fd0650",
"name": "value",
"type": "number",
"value": "={{ $json.number_rooms }} "
},
{
"id": "ef6df643-2fdd-4ec8-9085-24da70e83e97",
"name": "weight",
"type": "number",
"value": 425.43658
}
]
}
},
"typeVersion": 3.4
},
{
"id": "62958857-7634-4fe9-9a09-18c527d00911",
"name": "Neuron 2 - Input 3",
"type": "n8n-nodes-base.set",
"position": [
-784,
736
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "09d7daeb-71b9-4929-92e0-6057ef2fdad7",
"name": "value",
"type": "number",
"value": "={{ $json.age_in_years }}"
},
{
"id": "8a6ff4d4-b584-454c-8bc0-96485485df10",
"name": "weight",
"type": "number",
"value": -18.90951
}
]
}
},
"typeVersion": 3.4
},
{
"id": "852b1745-d1b6-491c-858e-581d9dff4484",
"name": "Neuron 1 - Weighted Sum",
"type": "n8n-nodes-base.code",
"position": [
-160,
-176
],
"parameters": {
"jsCode": "var weighted_sum = 0;\n\nfor (let weighted_value of $input.all().map(x => x.json.weighted_value)){\n weighted_sum += weighted_value;\n}\n\nreturn { weighted_sum };"
},
"typeVersion": 2
},
{
"id": "989406fa-33c4-4436-92e6-0c9d512a2820",
"name": "Neuron 1 - Bias",
"type": "n8n-nodes-base.set",
"position": [
48,
-176
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "6a3afbb7-3509-4886-85e2-f41476641ffa",
"name": "logit",
"type": "number",
"value": "={{ $json.weighted_sum + 84.52918 }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "de517d57-ac9d-4d70-a1e6-87fa779713ab",
"name": "Neuron 2 - Input 1 - Weight",
"type": "n8n-nodes-base.set",
"position": [
-576,
352
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "353afcc4-9827-4e3a-b637-c50051b5ce3e",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "f8cb4316-d5ec-4f65-91e0-3aa0fcf44fbe",
"name": "Neuron 2 - Input 4 - Weight",
"type": "n8n-nodes-base.set",
"position": [
-576,
928
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "353afcc4-9827-4e3a-b637-c50051b5ce3e",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "d0d224a3-5a31-4a70-ae4a-d98a01c57f28",
"name": "Neuron 2 - Weighted Sum",
"type": "n8n-nodes-base.code",
"position": [
-160,
624
],
"parameters": {
"jsCode": "var weighted_sum = 0;\n\nfor (let weighted_value of $input.all().map(x => x.json.weighted_value)){\n weighted_sum += weighted_value;\n}\n\nreturn { weighted_sum };"
},
"typeVersion": 2
},
{
"id": "f50b787d-3064-44a3-98aa-24fd5b306e33",
"name": "Neuron 2 - Bias",
"type": "n8n-nodes-base.set",
"position": [
48,
624
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "6a3afbb7-3509-4886-85e2-f41476641ffa",
"name": "logit",
"type": "number",
"value": "={{ $json.weighted_sum + 94.53608 }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "589886a2-e598-44ce-bf8a-9b6d7a8f319d",
"name": "Neuron 1 - ReLU",
"type": "n8n-nodes-base.set",
"position": [
256,
-176
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "de48b27b-3e2d-4a22-9f9e-c3fbe493de45",
"name": "output",
"type": "string",
"value": "={{ $json.logit > 0 ? $json.logit : 0 }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "939d913c-a348-4468-a170-4b1effe21434",
"name": "Neuron 2 - ReLU",
"type": "n8n-nodes-base.set",
"position": [
256,
624
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "de48b27b-3e2d-4a22-9f9e-c3fbe493de45",
"name": "output",
"type": "string",
"value": "={{ $json.logit > 0 ? $json.logit : 0 }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "faf260b6-d94c-4236-a2f6-376216e58bb0",
"name": "Neuron 2- Input 4",
"type": "n8n-nodes-base.set",
"position": [
-784,
928
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "1a9d549a-6f99-478e-ac05-fb8f8e2f8195",
"name": "value",
"type": "number",
"value": "={{ $json.distance_to_city_in_km }}"
},
{
"id": "ef42f8f2-1769-4bd8-a1f1-6160994c2014",
"name": "weight",
"type": "number",
"value": -105.73043
}
]
}
},
"typeVersion": 3.4
},
{
"id": "2c20a4d7-9470-4148-b0d0-f1bf4d44461a",
"name": "Neuron 2- Input 3 - Weight",
"type": "n8n-nodes-base.set",
"position": [
-576,
736
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "353afcc4-9827-4e3a-b637-c50051b5ce3e",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "6ffacd14-0097-4bbf-a811-a35d5ef68f57",
"name": "Neuron 2 - Input 2- Weight",
"type": "n8n-nodes-base.set",
"position": [
-576,
544
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "353afcc4-9827-4e3a-b637-c50051b5ce3e",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "23dbff6b-7f73-4e61-b4aa-32a2725fb328",
"name": "Output - Neuron 1",
"type": "n8n-nodes-base.set",
"position": [
832,
144
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "166934c2-4f96-47ea-9d1a-f1693c0b931f",
"name": "value",
"type": "string",
"value": "={{ $json.output }}"
},
{
"id": "de435137-9328-46dd-99f9-1d83ab8f2521",
"name": "weight",
"type": "number",
"value": 23.246952
}
]
}
},
"typeVersion": 3.4
},
{
"id": "f3db9b32-44f9-4b56-954d-1ae4c0142c3c",
"name": "Output - Neuron 2",
"type": "n8n-nodes-base.set",
"position": [
832,
320
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "1e6bafd4-4642-4a70-b779-be37865b573f",
"name": "value",
"type": "string",
"value": "={{ $json.output }}"
},
{
"id": "de160fe4-95e3-44e0-a3c0-989baf884b4f",
"name": "weight",
"type": "number",
"value": 24.472496
}
]
}
},
"typeVersion": 3.4
},
{
"id": "aab7d6fd-896d-42cc-8ddb-120543acab37",
"name": "Output - Neuron 1 - Weight",
"type": "n8n-nodes-base.set",
"position": [
1040,
144
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "62d27b94-20ec-4565-870e-f54f03e46dbf",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "2c79c983-b05d-4a30-a4e4-786950424f55",
"name": "Output - Neuron 2 - Weight",
"type": "n8n-nodes-base.set",
"position": [
1040,
320
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "62d27b94-20ec-4565-870e-f54f03e46dbf",
"name": "weighted_value",
"type": "number",
"value": "={{ $json.value * $json.weight }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "96989ebc-ff71-4345-aa6f-5cf2a5381722",
"name": "Output - Weighted Sum",
"type": "n8n-nodes-base.code",
"position": [
1456,
224
],
"parameters": {
"jsCode": "var weighted_sum = 0;\n\nfor (let weighted_value of $input.all().map(x => x.json.weighted_value)){\n weighted_sum += weighted_value;\n}\n\nreturn { weighted_sum };"
},
"typeVersion": 2
},
{
"id": "c669c02a-aa12-4350-9b22-f55eb4856e79",
"name": "Output - Bias",
"type": "n8n-nodes-base.set",
"position": [
1664,
224
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "6a3afbb7-3509-4886-85e2-f41476641ffa",
"name": "output",
"type": "number",
"value": "={{ $json.weighted_sum + 38.705364 }}"
}
]
}
},
"typeVersion": 3.4
}
],
"active": true,
"settings": {
"executionOrder": "v1"
},
"versionId": "8585ba73-f40d-4888-aa26-eb7ed12cbab0",
"connections": {
"Age": {
"main": [
[
{
"node": "Neuron 1 - Input 3",
"type": "main",
"index": 0
},
{
"node": "Neuron 2 - Input 3",
"type": "main",
"index": 0
}
]
]
},
"Merge 1": {
"main": [
[
{
"node": "Neuron 1 - Weighted Sum",
"type": "main",
"index": 0
}
]
]
},
"Merge 2": {
"main": [
[
{
"node": "Neuron 2 - Weighted Sum",
"type": "main",
"index": 0
}
]
]
},
"Webhook": {
"main": [
[
{
"node": "Distance to City",
"type": "main",
"index": 0
},
{
"node": "Age",
"type": "main",
"index": 0
},
{
"node": "Number of Rooms",
"type": "main",
"index": 0
},
{
"node": "Square Feet",
"type": "main",
"index": 0
}
]
]
},
"Square Feet": {
"main": [
[
{
"node": "Neuron 1 - Input 1",
"type": "main",
"index": 0
},
{
"node": "Neuron 2 - Input 1",
"type": "main",
"index": 0
}
]
]
},
"Output Merge": {
"main": [
[
{
"node": "Output - Weighted Sum",
"type": "main",
"index": 0
}
]
]
},
"Output - Bias": {
"main": [
[
{
"node": "Respond to Webhook",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - Bias": {
"main": [
[
{
"node": "Neuron 1 - ReLU",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - ReLU": {
"main": [
[
{
"node": "Output - Neuron 1",
"type": "main",
"index": 0
}
]
]
},
"Neuron 2 - Bias": {
"main": [
[
{
"node": "Neuron 2 - ReLU",
"type": "main",
"index": 0
}
]
]
},
"Neuron 2 - ReLU": {
"main": [
[
{
"node": "Output - Neuron 2",
"type": "main",
"index": 0
}
]
]
},
"Number of Rooms": {
"main": [
[
{
"node": "Neuron 1 - Input 2",
"type": "main",
"index": 0
},
{
"node": "Neuron 2 - Input 2",
"type": "main",
"index": 0
}
]
]
},
"Distance to City": {
"main": [
[
{
"node": "Neuron 1 - Input 4",
"type": "main",
"index": 0
},
{
"node": "Neuron 2- Input 4",
"type": "main",
"index": 0
}
]
]
},
"Neuron 2- Input 4": {
"main": [
[
{
"node": "Neuron 2 - Input 4 - Weight",
"type": "main",
"index": 0
}
]
]
},
"Output - Neuron 1": {
"main": [
[
{
"node": "Output - Neuron 1 - Weight",
"type": "main",
"index": 0
}
]
]
},
"Output - Neuron 2": {
"main": [
[
{
"node": "Output - Neuron 2 - Weight",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - Input 1": {
"main": [
[
{
"node": "Neuron 1 - Input 1 - Weight",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - Input 2": {
"main": [
[
{
"node": "Neuron 1 - Input 2- Weight",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - Input 3": {
"main": [
[
{
"node": "Neuron 1 - Input 3 - Weight",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - Input 4": {
"main": [
[
{
"node": "Neuron 1 - Input 4 - Weight",
"type": "main",
"index": 0
}
]
]
},
"Neuron 2 - Input 1": {
"main": [
[
{
"node": "Neuron 2 - Input 1 - Weight",
"type": "main",
"index": 0
}
]
]
},
"Neuron 2 - Input 2": {
"main": [
[
{
"node": "Neuron 2 - Input 2- Weight",
"type": "main",
"index": 0
}
]
]
},
"Neuron 2 - Input 3": {
"main": [
[
{
"node": "Neuron 2- Input 3 - Weight",
"type": "main",
"index": 0
}
]
]
},
"Output - Weighted Sum": {
"main": [
[
{
"node": "Output - Bias",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - Weighted Sum": {
"main": [
[
{
"node": "Neuron 1 - Bias",
"type": "main",
"index": 0
}
]
]
},
"Neuron 2 - Weighted Sum": {
"main": [
[
{
"node": "Neuron 2 - Bias",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - Input 2- Weight": {
"main": [
[
{
"node": "Merge 1",
"type": "main",
"index": 1
}
]
]
},
"Neuron 2 - Input 2- Weight": {
"main": [
[
{
"node": "Merge 2",
"type": "main",
"index": 1
}
]
]
},
"Neuron 2- Input 3 - Weight": {
"main": [
[
{
"node": "Merge 2",
"type": "main",
"index": 2
}
]
]
},
"Output - Neuron 1 - Weight": {
"main": [
[
{
"node": "Output Merge",
"type": "main",
"index": 0
}
]
]
},
"Output - Neuron 2 - Weight": {
"main": [
[
{
"node": "Output Merge",
"type": "main",
"index": 1
}
]
]
},
"Neuron 1 - Input 1 - Weight": {
"main": [
[
{
"node": "Merge 1",
"type": "main",
"index": 0
}
]
]
},
"Neuron 1 - Input 3 - Weight": {
"main": [
[
{
"node": "Merge 1",
"type": "main",
"index": 2
}
]
]
},
"Neuron 1 - Input 4 - Weight": {
"main": [
[
{
"node": "Merge 1",
"type": "main",
"index": 3
}
]
]
},
"Neuron 2 - Input 1 - Weight": {
"main": [
[
{
"node": "Merge 2",
"type": "main",
"index": 0
}
]
]
},
"Neuron 2 - Input 4 - Weight": {
"main": [
[
{
"node": "Merge 2",
"type": "main",
"index": 3
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
This n8n template demonstrates how a simple Multi-Layer Perceptron (MLP) neural network can predict housing prices. The prediction is based on four key features, processed through a three-layer model.
Source: https://n8n.io/workflows/9089/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
A production-ready authentication workflow implementing secure user registration, login, token verification, and refresh token mechanisms. Perfect for adding authentication to any application without
Portfolio Orchestrator. Uses httpRequest. Webhook trigger; 59 nodes.
github code Try yourself
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
jump-section: Comment Fix Pipeline. Uses httpRequest. Webhook trigger; 24 nodes.