<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/understanding-abstractions-in-neural-networks-00zwxulmy" -->

---
title: Understanding Abstractions in Neural Networks | daily.dev
description: This post explores the concept of abstraction in neural networks and its importance in cognition. Abstraction is the act of ignoring irrelevant details and...
canonical: https://daily.dev/posts/understanding-abstractions-in-neural-networks-00zwxulmy
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Understanding Abstractions in Neural Networks | daily.dev
og:description: This post explores the concept of abstraction in neural networks and its importance in cognition. Abstraction is the act of ignoring irrelevant details and...
og:url: https://daily.dev/posts/understanding-abstractions-in-neural-networks-00zwxulmy
og:image: https://api.daily.dev/og/posts/00ZWxuLMY.png
og:image:alt: Understanding Abstractions in Neural Networks
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Understanding Abstractions in Neural Networks

**[Medium](https://daily.dev/sources/medium_js)** · 11 min read · 6 upvotes · 0 comments

## Summary

This post explores the concept of abstraction in neural networks and its importance in cognition. Abstraction is the act of ignoring irrelevant details and focusing on the relevant parts. Neural networks implement abstraction by using non-injective mappings and discarding irrelevant features. Abstraction is closely related to generalization, where more abstract assumptions lead to more widely applicable conclusions. Abstraction plays a crucial role in our ability to understand and learn from the world around us.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://towardsdatascience.com/understanding-abstractions-in-neural-networks-22cc2cd54597>

---

Tags: [#deep-learning](https://daily.dev/tags/deep-learning), [#neural-networks](https://daily.dev/tags/neural-networks)

[View this post on daily.dev](https://daily.dev/posts/understanding-abstractions-in-neural-networks-00zwxulmy)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Understanding Abstractions in Neural Networks","url":"https://daily.dev/posts/understanding-abstractions-in-neural-networks-00zwxulmy","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/understanding-abstractions-in-neural-networks-00zwxulmy"},"datePublished":"2024-05-15T13:40:37.206Z","dateModified":"2024-05-15T13:40:36.835Z","description":"This post explores the concept of abstraction in neural networks and its importance in cognition. Abstraction is the act of ignoring irrelevant details and...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f49068abcf4c8d9a0d253ed021a0f4ba?_a=AQAEuiZ","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f49068abcf4c8d9a0d253ed021a0f4ba?_a=AQAEuiZ","isAccessibleForFree":true,"articleSection":"Medium","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Medium","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium","url":"https://daily.dev/sources/medium_js"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/understanding-abstractions-in-neural-networks-00zwxulmy","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":6},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"deep-learning,neural-networks","timeRequired":"PT11M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Medium","item":"https://daily.dev/sources/medium_js"},{"@type":"ListItem","position":3,"name":"Understanding Abstractions in Neural Networks"}]}
```

