Once you sign in, your details will show here.
Knowledge Hub
Your Reading List
Sign in to see your reading list.
Topics you save will appear here.
Filter (1)
Sort
383 topics · I Am Datapedia! · 10 shown
Show allEvery topic is free to read. A free account also lets you search the topics, react to a topic and comment under it.
- I Am Datapedia!
AI and Machine Learning
Data Annotation
Data Annotation and Data Labelling works together to prepare dataset for Machine Learning Models in Data Science practice.
‘Data Annotation is the technique of doing Data Labelling.’
Data Annotation is a complete process with many steps to curate, whereas Data Labelling is ONE of the many steps in it.
Data Labelling is about tagging the data for training e.g., machine learning models whereas Data Annotation is the technique for tagging the data so ML models can reuse it as well. Data Labelling tags are used by ML models for future pattern recognitions whereas Data Annotation is about recognizing the data via a process.
Just like Data Labelling, Data Annotation is also for supervised machine learning to prepare data as an input and to store it for future reference. Not to mention, there are STILL many organizations doing manual Data Labelling. Data Annotation is about the process so Data Labelling can be automated for accuracy, eliminating human intervention. Bad Data Labelling can impact the outcome of applications.
1 min readMore
- I Am Datapedia!
Data Foundations
Data Entropy
Entropy term is normally used in Data Science domain.
- Where finding unexpected outcomes is the aim
- Where surprises are welcomed
- Where results are analyzed based on probability ratio, the lower the probability the better it is.
- Where informative information is something which wasn’t known
Types
- High Entropy means, more surprises, more unexpected values are considered more informative.
- Low Entropy means, less surprises, less unexpected values are considered less informative.
‘Entropy is also called as Extreme Disorder of values.’
Referring to the image, we can see at the starting point all the signs are MINUS, then in the middle there are 50/50 signs of PLUS & MINUS and right at the end all the signs are PLUS. At those extremes left, middle and right corners, the Entropy is at the lowest, so no surprises are expected so nothing much for Data Scientists to predict right. But in 2nd, 4th, and 5th circles, it’s difficult to say how many PLUSES(s) and MINUS(s), if values are not visible, at this points Entropy is at the highest.
1 min readMore
- I Am Datapedia!
Others
Data Epistemology
Epistemology, a term rooted in the Greek word episteme, meaning “knowledge,” and logos, meaning “discourse” or “communication,” explores the concept of “justified knowledge.” It addresses questions like “What do we know?”, “How can we claim to know something?”, “What validates our beliefs?”, and “How do we ascertain the certainty of our knowledge?”
In the realm of data, these questions take on a new dimension, especially in the Big Data era, where we store vast amounts of raw data, structured, semi-structured, and unstructured. Data science teams apply machine learning or deep learning models to extract insights, turning raw data into knowledge. However, to ensure that these insights align with their origins, a “justification of knowledge” is essential, ensuring that what we extract truly reflects what was expected. This process emphasizes evidence-based validation, where qualitative research relies on the quality of design and data collected.
2 min readMore
- I Am Datapedia!
Reference and Master Data
Data Hierarchy
Data Hierarchy is a known term and most of us are aware of it but sometimes, it’s confused with Data Taxonomy & Data Ontology.
Data Taxonomy and Data Ontology are metadata for the purpose of Data Governance whereas Data Hierarchies presents actual data. A very well-known and famous example is the Organizational Chart where hierarchy starts from CEO and goes down to Database Administrator in data domain.
- ‘Data Taxonomies apply to identified objects or phenomena.’’
- ‘Data Ontologies apply to terms, concepts, or categories.’
- ‘Data Hierarchy is a chain of relationship in actually data.’
Family tree is another simple example.
Data can be grouped in a way where data exploration and representation become easy. For example, at database level, hierarchy can be Database 🡪 Files/ Tables 🡪 Records 🡪 Fields/ Columns 🡪 Bytes 🡪 Bits.
Same line Data Taxonomy, Data Hierarchy also have single parent and multiple child relationship among the rows of dataset.
1 min readMore
- I Am Datapedia!
Data Security
Data Anonymization/Data Pseudonymization/Data De-Identification
Data Anonymization, Data Pseudonymization or Data De-identification all worked the same way and related to Data Privacy.
Data Anonymization is about removing or modifying personal information before sharing with others so those people whom the data about remains anonymized.
‘Data Anonymization is about hiding the identity of a person to be undetectable.’
For example, while implementing a data solution it is required to share data with development team, so before sharing one must make sure data is anonymized, persons details are not exposed to development team members e.g., name, contact number, address, credit card number etc.
Data Anonymization is normally enforced by Regulatory Bodies and not following can result in heavy penalties and a bad reputation for any organization.
Techniques [All these terms are covered separately]
- Data Masking
- Data Pseudonymization
- Data Generalization
- Data Swapping
- Data Perturbation
- Data Synthetic
- Data Shuffling
- Data Scrambling
- Data Encoding
- Data De-identification
1 min readMore
- I Am Datapedia!
Data Security
Data Identification
Data Identification is the pre-requisite for Data Anonymization. How?
Data Identification is opposite to Data Anonymization, in other words, first one must identify data before conducting Data Anonymization.
Data Identification is about those set of details which assist in identifying an entity or individual. These details can be direct details like name, contact number, address, credit card number etc. or can be indirect details like unique identification number which assist to connect with other datasets to identify an entity or individual.
Data Identification is a very crucial exercise in data migration project where the process is to first conduct data discovery then data identification and then data migration can take place.
Data Identification can be done in all kinds of datasets i.e., structure, semi or unstructured but recommended practice is to do it in structured datasets.
Other Benefits
2 min readMore
- I Am Datapedia!
Data Security
Data Generalization/Blurring and Specialization
Data Generalization/ Blurring is normally confused with Data Anonymization which is about removing or modifying personal information so the identity of a person can be undetectable. Data Generalization aim is same but using with different approach.
‘Data Generalization/ Blurring and Specialization is something like Zoom-Out vs Zoom-In or Precise vs Less-Precise.’
One of the main requirements for Data Generalization comes into play when you must maintain Data Sovereignty (explain in a separate topic) but keep the data originality. It is used to cater for data privacy.
‘Data Generalization summarized data in such a way that the usefulness of the data remains intact.’
Data Specialization is the right opposite of Data Generalization as it divides entity into multiple entities to further make sense of the data.
Example of Data Generalization: Referring to the image, Students and Patients both have Name and Mobile numbers, we can have summarized entity like Person which can host both Students and Patients details i.e., Roll_No and PID numbers. This way, there will be records of all the students and patients, but no one will be able to identify any student or patient.
3 min readMore
- I Am Datapedia!
Data Security
Data Perturbation/ Data Swapping/Data Shuffling/Data Scrambling/Data Obfuscation
Data Perturbation/ Swapping/ Shuffling/ Data Scrambling/ Data Obfuscation all use the same technique to hide the identity of an entity but keeping the essence of the data.
Data Swapping is about replacing the values of data at the same level of detail as compared to original data. In other words, cardinality (explained in a separate topic) of the replaced data is maintained.
- In Data Anonymization, identifiable data was removed.
- In Data Generalization, identifiable data is summarized.
- In Data Swapping, the level of identifiable data is replaced.
‘Data Swapping technique is majorly used by Data Scientists or Data Citizen who require data at the lowest level to create and train their Machine Learning Models.’
Let’s refer to the same Age example used in topic: Data Generalization/ Blurring and Specialization. For example, there can be an Age column with value: 26, 28, 31, 33, 37, 42, 42, 46, 48, 49, 54, 57, 57, 58, 59. In Data Swapping, to maintain the same level of detail i.e., ages can be swapped 26 with 59, 28 with 58, 32 with 57 and so on.
2 min readMore
- I Am Datapedia!
Data Security
Static Data Masking (SDM)
Static Data Masking (SDM) is also known as Data Masking and is one of the most underrated terms in Data but at the same time it's one of the most wanted terms for Data Privacy.
Data Masking is from the same family i.e., Data Perturbation/ Swapping/ Shuffling/ Data Scrambling/ Data Obfuscation.
Data Masking is a technique to convert actual data into dummy data for the sake of hiding its originality. If the Credit Card number is 3345-0987-2234-2342, it will be converted into 1234-5678-9101-1123. So, if someone can view my data, my identity will not be disclosed. I am sure understanding Data Masking is not difficult but the implications of not having or having bad techniques are debatable.
Please note, there are many domains where Regulatory bodies don't allow organizations to disclose certain sets of data to anyone which creates challenges in the development environment or at the time of sharing the data to third/ external parties.
2 min readMore
- I Am Datapedia!
Data Security
Dynamic Data Masking (DDM)
Dynamic Data Masking (DDM) behaves just like SDM (Static Data Masking) or in other words like standard Data Masking.
We all know how Data Masking works so we won’t be discussing it, rather we will discuss why DDM came into being and why it’s getting very popular.
As we all know previously, we were working on structured data only which is only 20% whereas in new era, we also have 80% more data i.e., semi and unstructured datasets. Not only datasets, but the data science practices have also matured in the last 10 years due to which more and more Production ready data is required by Data Scientists to develop, train, and publish their Data Science Models.
With the introduction of 80% more data i.e., semi and unstructured datasets, it became more troublesome to anonymize data within given SLA. Static Data Masking is a very slow process where one must create a new dataset with masked data, but using Dynamic Data Masking, Production data is masked on the fly before sharing with relevant parties.
2 min readMore
Build a strong foundation in Data & AI
Follow the Data Foundations learning path (Beginner to Advanced).