Related Experiment Video
Updated: Dec 9, 2025

Cloud-Based Phrase Mining and Analysis of User-Defined Phrase-Category Association in Biomedical Publications
Published on: February 23, 2019
Finding semantic patterns in omics data using concept rule learning with an ontology-based refinement operator
František Malinka1,2, Filip Železný1, Jiří Kléma1
1Department of Computer Science, Czech Technical University in Prague, Karlovo náměstí 13, Prague, 121 35 Czech Republic.
This study introduces sem1R, a rapid method for discovering complex patterns in omics data. It uses an ontology-based refinement operator to efficiently identify interpretable rules, significantly speeding up pattern induction.
Area of Science:
- Bioinformatics
- Computational Biology
- Data Mining
Background:
- Identifying meaningful patterns in omics data is crucial for understanding biological systems.
- Gene Set Enrichment Analysis is a common method but has limitations in pattern evaluation.
- A new framework is needed for discovering complex patterns in 2D binary omics data.
Purpose of the Study:
- To introduce a novel tool/framework for inducing complex patterns in 2D binary omics data.
- To discover and describe semantically coherent biclusters.
- To reveal interpretable hidden rules in omics data that capture semantic differences between classes.
Main Methods:
- A new rapid method called sem1R is presented, inspired by the CN2 rule learner.
- It employs a novel refinement operator that leverages prior knowledge from ontologies.
- The operator includes Redundant Generalization and Redundant Non-potential reduction procedures to prune the rule space.
Main Results:
- The sem1R method reveals interpretable hidden rules in omics data.
- The ontology-based refinement operator significantly speeds up the rule induction process.
- The method effectively captures semantic differences between target and non-target classes.
Conclusions:
- The efficiency and effectiveness of the ontology-based refinement operator were validated on three real gene expression datasets.
- The sem1R algorithm drastically speeds up pattern induction.
- The C++ implementation is available as an R package.
More Related Videos
Related Concept Videos
Natural and Artificial Concepts
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Concepts and Prototypes
The brain organizes this information using concepts, which are mental categories grouping linguistic data,...
Operons
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:

