Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Oded Maimon

dblp:m/OdedMaimon · also Oded Z. Maimon · DBLP profile ↗
← Back
35ranked-venue papers
9as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 15 · 3 first-authorDatabases, data management, data science and information retrieval · 12 · 2 first-authorHuman-computer interaction and ubiquitous computing · 7 · 3 first-authorSystems, architecture and hardware · 4 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Data mining · 69% Web and social media mining · 31%
Artificial intelligence
4 papers
Probabilistic and Bayesian machine learning · 50% Robot manipulation · 14% Motion planning and robot control · 14%
Theoretical computer science
1 paper
Information theory · 50% Mathematical optimization · 50%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%

Topics — the 12 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › predictive modeling
classification
0.122004
A Compact and Accurate Model for Classification · IEEE Trans. Knowl. Data Eng. 2004
Theory and Applications of Attribute Decomposition · ICDM 2001
Data mining › predictive modeling › classification
decision tree learning
0.012004
A Compact and Accurate Model for Classification · IEEE Trans. Knowl. Data Eng. 2004
Web and social media mining
information networks
0.012004
A Compact and Accurate Model for Classification · IEEE Trans. Knowl. Data Eng. 2004
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian classification
0.012001
Theory and Applications of Attribute Decomposition · ICDM 2001
Information theory › information measures › entropy
conditional entropy
0.012004
A Compact and Accurate Model for Classification · IEEE Trans. Knowl. Data Eng. 2004
Mathematical optimization › sparse learning
feature selection
0.012004
A Compact and Accurate Model for Classification · IEEE Trans. Knowl. Data Eng. 2004
Robotics › Robot manipulation
assembly
0.011992
Conceptual graph-based synthesis of robotic assembly operations · ICRA 1992
Robotics › Motion planning and robot control
assembly planning
0.011992
Conceptual graph-based synthesis of robotic assembly operations · ICRA 1992
Program synthesis and code generation › domain-specific code generation
robot program synthesis
0.011992
Conceptual graph-based synthesis of robotic assembly operations · ICRA 1992
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.021987
Dynamic scheduling and routing for flexible manufacturing systems that have unreliable machines · ICRA 1987
A multi-robot control experimental system with random parts arrival · ICRA 1985
Robotics › Robot navigation and mapping › obstacle avoidance
dynamic obstacle avoidance
0.011985
A multi-robot control experimental system with random parts arrival · ICRA 1985
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation › semantic networks
conceptual graph
0.011992
Conceptual graph-based synthesis of robotic assembly operations · ICRA 1992

Methods — techniques the papers use, named apart from their topics

information-theoretic induction · 0.1c4.5 · 0.1bayesian combination · 0.1attribute decomposition · 0.1prepruning · 0.0pre-pruning · 0.0natural language understanding · 0.0conceptual graphs · 0.0real-time scheduling algorithm · 0.0activity controller theory · 0.0
YearPublicationVenuePosition
2017 Analyzing and Optimizing Access Control Choice Architectures in Online Social Networks
abstract
The way users manage access to their information and computers has a tremendous effect on the overall security and privacy of individuals and organizations. Usually, access management is conducted using a choice architecture , a behavioral economics concept that describes the way decisions are framed to users. Studies have consistently shown that the design of choice architectures, mainly the selection of default options, has a strong effect on the final decisions users make by nudging them toward certain behaviors. In this article, we propose a method for optimizing access control choice architectures in online social networks. We empirically evaluate the methodology on Facebook, the world's largest online social network, by measuring how well the default options cover the existing user choices and preferences and toward which outcome the choice architecture nudges users. The evaluation includes two parts: (a) collecting access control decisions made by 266 users of Facebook for a period of 3 months; and (b) surveying 533 participants who were asked to express their preferences regarding default options. We demonstrate how optimal defaults can be algorithmically identified from users’ decisions and preferences, and we measure how existing defaults address users’ preferences compared with the optimal ones. We analyze how access control defaults can better serve existing users, and we discuss how our method can be used to establish a common measuring tool when examining the effects of default options.
Ron S. Hirschprung, Eran Toch, Hadas Chassidim, Tamir Mendel, Oded Maimon
ACM Trans. Intell. Syst. Technol.5
2015 Simplifying Data Disclosure Configurations in a Cloud Computing Environment
abstract
Cloud computing offers a compelling vision of computation, enabling an unprecedented level of data distribution and sharing. Beyond improving the computing infrastructure, cloud computing enables a higher level of interoperability between information systems, simplifying tasks such as sharing documents between coworkers or enabling collaboration between an organization and its suppliers. While these abilities may result in significant benefits to users and organizations, they also present privacy challenges due to unwanted exposure of sensitive information. As information-sharing processes in cloud computing are complex and domain specific, configuring these processes can be an overwhelming and burdensome task for users. This article investigates the feasibility of configuring sharing processes through a small and representative set of canonical configuration options. For this purpose, we present a generic method, named SCON-UP (Simplified CON-figuration of User Preferences). SCON-UP simplifies configuration interfaces by using a clustering algorithm that analyzes a massive set of sharing preferences and condenses them into a small number of discrete disclosure levels. Thus, the user is provided with a usable configuration model while guaranteeing adequate privacy control. We describe the algorithm and empirically evaluate our model using data collected in two user studies (n = 121 and n = 352). Our results show that when provided with three canonical configuration options, on average, 82% of the population can be covered by at least one option. We exemplify the feasibility of discretizing sharing levels and discuss the tradeoff between coverage and simplicity in discrete configuration options.
Ron S. Hirschprung, Eran Toch, Oded Maimon
ACM Trans. Intell. Syst. Technol.3
2010 Privacy-preserving data mining: A feature set partitioning approach
Nissim Matatov, Lior Rokach, Oded Maimon
Inf. Sci.3
2008 Negation recognition in medical narrative reports
Lior Rokach, Roni Romano, Oded Maimon
Inf. Retr.3
2007 Predicting future locations using clusters' centroids
abstract
As technology advances we encounter more available data on moving objects, thus increasing our ability to mine spatio-temporal data. We can use this data for learning moving objects behavior and for predicting their locations at future times according to the extracted movement patterns.In this paper we cluster trajectories of a mobile object and utilize the accepted cluster centroids as the object's movement patterns. We use the obtained movement patterns for predicting the object location at specific future times. We evaluate our prediction results using precision and recall measures. We also remove exceptional data points from the moving patterns by optimizing the value of an exceptions threshold.
Sigal Elnekave, Mark Last, Oded Maimon
GIS3
2007 Evaluation of gene-expression clustering via mutual information distance measure
abstract
BACKGROUND: The definition of a distance measure plays a key role in the evaluation of different clustering solutions of gene expression profiles. In this empirical study we compare different clustering solutions when using the Mutual Information (MI) measure versus the use of the well known Euclidean distance and Pearson correlation coefficient. RESULTS: Relying on several public gene expression datasets, we evaluate the homogeneity and separation scores of different clustering solutions. It was found that the use of the MI measure yields a more significant differentiation among erroneous clustering solutions. The proposed measure was also used to analyze the performance of several known clustering algorithms. A comparative study of these algorithms reveals that their "best solutions" are ranked almost oppositely when using different distance measures, despite the found correspondence between these measures when analysing the averaged scores of groups of solutions. CONCLUSION: In view of the results, further attention should be paid to the selection of a proper distance measure for analyzing the clustering of gene expression data.
Ido Priness, Oded Maimon, Irad Ben-Gal
BMC Bioinform.2
2007 A Methodology for Improving the Performance of Non-Ranker Feature Selection Filters
abstract
Feature selection is the process of identifying relevant features in the dataset and discarding everything else as irrelevant and redundant. Since feature selection reduces the dimensionality of the data, it enables the learning algorithms to operate more effectively and rapidly. In some cases, classification performance can be improved; in other instances, the obtained classifier is more compact and can be easily interpreted. There is much work done on feature selection methods for creating ensemble of classifiers. Thus, these works examine how feature selection can help ensemble of classifiers to gain diversity. This paper examines a different direction, i.e. whether ensemble methodology can be used for improving feature selection performance. In this paper we present a general framework for creating several feature subsets and then combine them into a single subset. Theoretical and empirical results presented in this paper validate the hypothesis that this approach can help to find a better feature subset.
Lior Rokach, Barak Chizi, Oded Maimon
Int. J. Pattern Recognit. Artif. Intell.3
2007 Decision-tree instance-space decomposition with grouped gain-ratio
Shahar Cohen, Lior Rokach, Oded Maimon
Inf. Sci.3
2006 Selective Voting - Getting More for Less in Sensor Fusion
abstract
Many real life problems are characterized by the structure of data derived from multiple sensors. The sensors may be independent, yet their information considers the same entities. Thus, there is a need to efficiently use the information rendered by numerous datasets emanating from different sensors. A novel methodology to deal with such problems is suggested in this work. Measures for evaluating probabilistic classification are used in a new efficient voting approach called "selective voting", which is designed to combine the classification of the models (sensor fusion). Using "selective voting", the number of sensors is decreased significantly while the performance of the integrated model's classification is increased. This method is compared to other methods designed for combining multiple models as well as demonstrated on a real-life problem from the field of human resources.
Lior Rokach, Oded Maimon, Reuven Arbel
Int. J. Pattern Recognit. Artif. Intell.2
2005 Feature set decomposition for decision trees
Lior Rokach, Oded Maimon
Intell. Data Anal.2
2005 Improving Supervised Learning by Sample Decomposition
abstract
This paper introduces a new ensemble technique, cluster-based concurrent decomposition (CBCD) that induces an ensemble of classifiers by decomposing the training set into mutually exclusive sub-samples of equal-size. The CBCD algorithm first clusters the instance space by using the K-means clustering algorithm. Afterwards it produces disjoint sub-samples using the clusters in such a way that each sub-sample is comprised of tuples from all clusters and hence represents the entire dataset. An induction algorithm is applied in turn to each subset, followed by a voting mechanism that combines the classifier's predictions. The CBCD algorithm has two tuning parameters: the number of clusters and the number of subsets to create. Using a suitable meta-learning it is possible to tune these parameters properly. In the experimental study we conducted, the CBCD algorithm, using an embedded C4.5 algorithm, outperformed the bagging algorithm of the same computational complexity.
Lior Rokach, Oded Maimon, Omri Arad
Int. J. Comput. Intell. Appl.2
2005 Top-down induction of decision trees classifiers - a survey
abstract
Decision trees are considered to be one of the most popular approaches for representing classifiers. Researchers from various disciplines such as statistics, machine learning, pattern recognition, and data mining considered the issue of growing a decision tree from available data. This paper presents an updated survey of current methods for constructing decision tree classifiers in a top-down manner. The paper suggests a unified algorithmic framework for presenting these algorithms and describes the various splitting criteria and pruning methodologies.
Lior Rokach, Oded Maimon
IEEE Trans. Syst. Man Cybern. Part C2
2004 Information Retrieval System for Medical Narrative Reports
Lior Rokach, Oded Maimon, Mordechai Averbuch
FQAS2
2004 A Compact and Accurate Model for Classification
abstract
We describe and evaluate an information-theoretic algorithm for data-driven induction of classification models based on a minimal subset of available features. The relationship between input (predictive) features and the target (classification) attribute is modeled by a tree-like structure termed an information network (IN). Unlike other decision-tree models, the information network uses the same input attribute across the nodes of a given layer (level). The input attributes are selected incrementally by the algorithm to maximize a global decrease in the conditional entropy of the target attribute. We are using the prepruning approach: when no attribute causes a statistically significant decrease in the entropy, the network construction is stopped. The algorithm is shown empirically to produce much more compact models than other methods of decision-tree learning while preserving nearly the same level of classification accuracy.
Mark Last, Oded Maimon
IEEE Trans. Knowl. Data Eng.2
2003 Space Decomposition in Data Mining: A Clustering Approach
Lior Rokach, Oded Maimon, Inbal Lavi
ISMIS2
2002 Improving Stability of Decision Trees
abstract
Decision-tree algorithms are known to be unstable: small variations in the training set can result in different trees and different predictions for the same validation examples. Both accuracy and stability can be improved by learning multiple models from bootstrap samples of training data, but the "meta-learner" approach makes the extracted knowledge hardly interpretable. In the following paper, we present the Info-Fuzzy Network (IFN), a novel information-theoretic method for building stable and comprehensible decision-tree models. The stability of the IFN algorithm is ensured by restricting the tree structure to using the same feature for all nodes of the same tree level and by the built-in statistical significance tests. The IFN method is shown empirically to produce more compact and stable models than the "meta-learner" techniques, while preserving a reasonable level of predictive accuracy.
Mark Last, Oded Maimon, Einat Minkov
Int. J. Pattern Recognit. Artif. Intell.2
2001 Theory and Applications of Attribute Decomposition
abstract
This paper examines the attribute decomposition approach with simple Bayesian combination for dealing with classification problems that contain high number of attributes and moderate numbers of records. According to the attribute decomposition approach, the set of input attributes is automatically decomposed into several subsets. A classification model is built for each subset, then all the models are combined using simple Bayesian combination. This paper presents theoretical and practical foundation for the attribute decomposition approach. A greedy procedure, called D-IFN, is developed to decompose the input attributes set into subsets and build a classification model for each subset separately. The results achieved in the empirical compart. son testing with well-known classification methods (like C4.5) indicate the superiority of the decomposition approach.
Lior Rokach, Oded Maimon
ICDM2
2001 Information-theoretic fuzzy approach to data reliability and data mining
Oded Maimon, Abraham Kandel, Mark Last
Fuzzy Sets Syst.1
2001 Information-theoretic algorithm for feature selection
Mark Last, Abraham Kandel, Oded Maimon
Pattern Recognit. Lett.3
2000 A neural network approach for a robot task sequencing problem
Oded Maimon, Dan Braha, Vineet Seth
Artif. Intell. Eng.1
1999 Sufficient conditions for inventive solutions
abstract
Engineering systems are developed through numerous modification cycles. Most of them arise from routine engineering processes such as optimization or by adopting new technologies. On occasion though, a system is modified through a qualitatively different process: a creative process. We call this type of modification a design invention. The paper presents an objective metric for the evaluation of the inventiveness of an engineering solution. This metric can be used not only to evaluate a known solution but also to guide the search toward new design inventions. The paper presents a formal treatment of the sufficient conditions with illustrative examples and case studies. An empirical study demonstrates that solutions which satisfy the conditions tend to score high on creativity evaluation by field experts.
Oded Maimon, Roni Horowitz
IEEE Trans. Syst. Man Cybern. Part C1
1998 On the solution of differential equations with fuzzy spline wavelets
Armin Shmilovici, Oded Maimon
Fuzzy Sets Syst.2
1998 The measurement of a design structural and functional complexity
abstract
When evaluation of terms such as "design complexity" and its "quality", it is often performed in an ad hoc manner. This paper attempts to remedy this situation by articulating two definitions of design complexity (structural complexity versus functional complexity), their associated value measures, and the relationships between them. The structural definition states that a design complexity is a function of its representation. Defining design complexity in the structural way provides quantitative techniques for evaluating vague terms. The functional definition states that a design complexity is a function of its probability of successfully achieving the required specifications (functional requirements and constraints). The proposed measurable metrics provide a proper basis for evaluating each step of the design process, and accordingly recommends the direction to follow for design modification and enhancement. It also provides a framework for comparing competing artifacts.
Dan Braha, Oded Maimon
IEEE Trans. Syst. Man Cybern. Part A2
1998 Corrigendum To "The Design Process: Properties, Paradigms, And Structure"
Dan Braha, Oded Maimon
IEEE Trans. Syst. Man Cybern. Part A2
1997 The design process: properties, paradigms, and structure
abstract
In this paper, we examine the logic and methodology of engineering design from the perspective of the philosophy of science. The fundamental characteristics of design problems and design processes are discussed and analyzed. These characteristics establish the framework within which different design paradigms are examined. Following the discussions on descriptive properties of design, and the prescriptive role of design paradigms, we advocate the plausible hypothesis that there is a direct resemblance between the structure of design processes and the problem solving of scientific communities. The scientific community metaphor has been useful in guiding the development of general purpose highly effective design process meta-tools.
Dan Braha, Oded Maimon
IEEE Trans. Syst. Man Cybern. Part A2
1997 Information-efficient control of discrete event stochastic systems
abstract
A state of a discrete event stochastic system (DESS) can be represented by a tuple of time-varying discrete parameters. The authors have extended the theory of controlled discrete event systems developed by Ramadge, Wonham and other researchers to stochastic modeling and performance measurement. This work presents some important characteristics of the DESS model. The problem of making the most efficient use of information-processing resources (sensors, computer capacity, etc.) in a special class of controlled systems is stated in a new, two-stage format. The format is used to develop a heuristic solution procedure of the problem. Finally, we perform a brief discussion of the model applicability to real-life design of automatic supervisors.
Oded Maimon, Mark Last
IEEE Trans. Syst. Man Cybern. Part A1
1996 The Fuzzy Rule-Base Solution of Differential Equations
Armin Shmilovici, Oded Maimon
Inf. Sci.2
1996 On the complexity of the design synthesis problem
abstract
Presents and analyzes a formal model of a design process, emphasizing the synthesis part. The design artifact description is identified as an algebraic structure. The desired function and constraints are mapped to the artifact description using an evolutionary process that can be visualized as a feedback loop of analysis, synthesis and evaluation. A special case of the synthesis activity, called the basic synthesis problem (BSP), is addressed. The BSP is shown to be NP-complete. As a consequence, tractability can be obtained by enforcing constraints on the artifact structure. As such, the authors present a model having an element of descriptive design theory that is also a framework for the future development of computational support systems and automatic design tools.
Oded Maimon, Dan Braha
IEEE Trans. Syst. Man Cybern. Part A1
1992 Conceptual graph-based synthesis of robotic assembly operations
abstract
A method for robot program synthesis is developed. The conceptual graph-based approach is proposed for the development of a robot programming support system. The system provides a means toward automated conversion of a user's request expressed in natural language to the appropriate conceptual model of the required task. This approximate model of the dynamically changing real world of robotic assembly incorporates the information necessary for understanding, planning, and sensory-guided performance of the required robotic task. The overall framework of the system is defined, and the authors present the first phase of an assembly program synthesis: request specification, planning of valid assembly sequences, and required resources determination. A case study illustrates the approach on a large family of multi-axisymmetric components.>
A. Kapitanovsky, Oded Maimon
ICRA2
1990 The robot task-sequencing planning problem
abstract
The problem of how to utilize some robot task flexibility characteristics efficiently is addressed. For a given set of robots and a set of tasks which can be accomplished through several alternative sequences of motions and operations, the robot task-sequencing planning problem is to determine the optimal sequence of paths for each robot such that all the tasks are executed with a total minimum cost (e.g. time). A framework and a classification for such types of problems are provided, and one class of problems is studied. The problems are solved according to the proposed decomposition scheme. Special considerations, such as the capacity of the robot end effector and coordination planning among several robots, are included in the algorithms. An example illustrates the problem and the solution.>
Oded Maimon
IEEE Trans. Robotics Autom.1
1988 An object-based representation method for a manufacturing cell controller
Oded Maimon, Edward L. Fisher
Artif. Intell. Eng.1
1987 Dynamic scheduling and routing for flexible manufacturing systems that have unreliable machines
abstract
This paper presents a method for real-time scheduling and routing of material in a Flexible Manufacturing System (FMS). It extends the earlier scheduling work of Kimemia and Gershwin. The FMS model includes machines that fail at random times and stay down for random lengths of time. The new element is the capability of different machines to perform some of the same operations. The times that different machines require to perform the same operation may differ. This paper includes a model, its analysis, a real-time algorithm, and examples.
Oded Maimon, Stanley B. Gershwin
ICRA1
1986 On dynamic routing in FMS
abstract
The purpose of dynamic routing in FMS is to achieve real-time load balancing in a stochastic processing environment and thus to increase the performance of the system, in throughput, workload balance and reduced in-process queues. We formulate and develop a stationary policy based on the input buffer state of each station.
Yong F. Choong, Oded Maimon
ICRA2
1986 Cooperation among flexible manufacturing systems
abstract
Integration of an automated manufacturing system is now recognized as one of the key issues for improving productivity. The separation of a large complex system into smaller subsystems that operate individually contributes to an efficient integration and control of the entire system. However, the overall performance of the system may be reduced if each subsystem operates independently and if no cooperation between the subsystems' resources exists. How the subsystems should cooperate to improve system performance is investigated.
Oded Berman, Oded Maimon
IEEE J. Robotics Autom.2
1985 A multi-robot control experimental system with random parts arrival
abstract
This paper describes an experimental system that implemented the Activity Controller Theory presented in Maimon [8] pp. 48-70. The controller has the ability to coordinate any number of robots (and other automated machines) and to respond to the random arrival of components, so as to efficiently assemble different products. The work also briefly presents the structure of the coordination system, and a solution frame to the dynamic collision avoidance problem. The computer-controlled experimental system is used to simultaneously operate two robots sharing tasks and auxiliary devices in an assembly cell.
Oded Maimon
ICRA1