„Mohammad has proven his leadership abilities multiple times. I worked with him on several game and application titles in the past. I was impressed by his ability to work under pressure and make tough decisions when the deadline is approaching. He has a bright personality and makes sure everybody is having a good time after long hours of coding and debugging. Mohammad's broad knowledge in software engineering and design makes him a great asset to any tech team.“
Moh Chegini Ph.D.
Wien, Wien, Österreich
1172 Follower:innen
500+ Kontakte
Info
Managed full application development life cycles from design to marketing and…
Aktivitäten
-
📣 Career update 📣 I’m excited to share that I have joined GSK as an Associate Director, Pipeline Project Manager. This transition feels almost like…
📣 Career update 📣 I’m excited to share that I have joined GSK as an Associate Director, Pipeline Project Manager. This transition feels almost like…
Beliebt bei Moh Chegini Ph.D.
-
Outfit choices for giving a talk to sales vs. devs :)
Outfit choices for giving a talk to sales vs. devs :)
Geteilt von Moh Chegini Ph.D.
-
At the Deforestation Free Summit in Uxbridge, UK, our expert Fabio Manfreda delivered session From Complexity to Clarity: Seamless EUDR Compliance.…
At the Deforestation Free Summit in Uxbridge, UK, our expert Fabio Manfreda delivered session From Complexity to Clarity: Seamless EUDR Compliance.…
Beliebt bei Moh Chegini Ph.D.
Berufserfahrung
Ausbildung
-
Technische Universität Graz
–
Graduate with distinction. A joint degree program with Nanyang Technological University.
-
–
A joint degree program with Graz University of Technology.
-
–
-
–
Bescheinigungen und Zertifikate
Ehrenamt
Veröffentlichungen
-
Interactive Visual Labelling versus Active Learning: An Experimental Comparison
Frontiers of Information Technology & Electronic Engineering
Methods from supervised machine learning allow the classification of new data automatically and are tremendously helpful for data analysis. The quality of supervised maching learning depends not only on the type of algorithm used, but also on the quality of the labelled dataset used to train the classifier. Labelling instances in a training dataset is often done manually relying on selections and annotations by expert analysts, and is often a tedious and time-consuming process. Active learning…
Methods from supervised machine learning allow the classification of new data automatically and are tremendously helpful for data analysis. The quality of supervised maching learning depends not only on the type of algorithm used, but also on the quality of the labelled dataset used to train the classifier. Labelling instances in a training dataset is often done manually relying on selections and annotations by expert analysts, and is often a tedious and time-consuming process. Active learning algorithms can automatically determine a subset of data instances for which labels would provide useful input to the learning process. Interactive visual labelling techniques are a promising alternative, providing effective visual overviews from which an analyst can simultaneously explore data records and select items to a label. By putting the analyst in the loop, higher accuracy can be achieved in the resulting classifier. While initial results of interactive visual labelling techniques are promising in the sense that user labelling can improve supervised learning, many aspects of these techniques are still largely unexplored. This paper presents a study conducted using the mVis tool to compare three interactive visualisations, similarity map, scatterplot matrix (SPLOM), and parallel coordinates, with each other and with active learning for the purpose of labelling a multivariate dataset. The results show that all three interactive visual labelling techniques surpass active learning algorithms in terms of classifier accuracy, and that users subjectively prefer the similarity map over SPLOM and parallel coordinates for labelling. Users also employ different labelling strategies depending on the visualisation used.
-
Eye-Tracking Based Adaptive Parallel Coordinates
SIGGRAPH Asia 2019 Posters
Parallel coordinates is a well-known technique for visual analysis of high-dimensional data. Although it is effective for interactive discovery of patterns in subsets of dimensions and data records, it also has scalability issues for large datasets. In particular, the amount of visual information potentially being shown in a parallel coordinates plot grows combinatorially with the number of dimensions. Choosing the right ordering of axes is crucial, and poor design can lead to visual noise and…
Parallel coordinates is a well-known technique for visual analysis of high-dimensional data. Although it is effective for interactive discovery of patterns in subsets of dimensions and data records, it also has scalability issues for large datasets. In particular, the amount of visual information potentially being shown in a parallel coordinates plot grows combinatorially with the number of dimensions. Choosing the right ordering of axes is crucial, and poor design can lead to visual noise and a cluttered plot. In this case, the user may overlook a significant pattern, or leave some dimensions unexplored. In this work, we demonstrate how eye-tracking can help an analyst efficiently and effectively reorder the axes in a parallel coordinates plot. Implicit input from an inexpensive eye-tracker assists the system in finding unexplored dimensions. Using this information, the system guides the user either visually or automatically to find further appropriate orderings of the axes.
-
mVis in the Wild: Pre-Study of an Interactive Visual Machine Learning System for Labelling
Proceeding of IEEE VIS 2019 Workshop on Evaluation of Interactive Visual Machine Learning Systems
Many machine learning algorithms require a labelled training dataset. The task of labelling a multivariate dataset can be tedious, but can be supported by systems combining interactive visualisation and machine learning techniques into a single interface. mVis is such a system, providing a unified ecosystem to explore multivariate datasets and execute machine learning algorithms to build labelled datasets.
This paper describes a pre-study evaluation of the mVis system, comprising case…Many machine learning algorithms require a labelled training dataset. The task of labelling a multivariate dataset can be tedious, but can be supported by systems combining interactive visualisation and machine learning techniques into a single interface. mVis is such a system, providing a unified ecosystem to explore multivariate datasets and execute machine learning algorithms to build labelled datasets.
This paper describes a pre-study evaluation of the mVis system, comprising case studies in two different domains: collaborative intelligence and daily activities. In each case study, a volunteer researcher was asked to use mVis to explore, analyse, and label their own dataset in their own environment, while thinking out loud. The case studies provided valuable leanings in terms of the usability of the system, understanding how different analysts work, and identifying important missing features. -
Interactive labelling of a multivariate dataset for supervised machine learning using linked visualisations, clustering, and active learning
Elsevier, Journal of Visual Informatics
Supervised machine learning techniques require labelled multivariate training datasets. Many approaches address the issue of unlabelled datasets by tightly coupling machine learning algorithms with interactive visualisations. Using appropriate techniques, analysts can play an active role in a highly interactive and iterative machine learning process to label the dataset and create meaningful partitions. While this principle has been implemented either for unsupervised, semi-supervised, or…
Supervised machine learning techniques require labelled multivariate training datasets. Many approaches address the issue of unlabelled datasets by tightly coupling machine learning algorithms with interactive visualisations. Using appropriate techniques, analysts can play an active role in a highly interactive and iterative machine learning process to label the dataset and create meaningful partitions. While this principle has been implemented either for unsupervised, semi-supervised, or supervised machine learning tasks, the combination of all three methodologies remains challenging.
In this paper, a visual analytics approach is presented, combining a variety of machine learning capabilities with four linked visualisation views, all integrated within the mVis (multivariate Visualiser) system. The available palette of techniques allows an analyst to perform exploratory data analysis on a multivariate dataset and divide it into meaningful labelled partitions, from which a classifier can be built. In the workflow, the analyst can label interesting patterns or outliers in a semi-supervised process supported by active learning. Once a dataset has been interactively labelled, the analyst can continue the workflow with supervised machine learning to assess to what degree the subsequent classifier has effectively learned the concepts expressed in the labelled training dataset. Using a novel technique called automatic dimension selection, interactions the analyst had with dimensions of the multivariate dataset are used to steer the machine learning algorithms. -
Multiple linked-view exploration on large displays facilitated by a secondary handheld device
Proc. of International Workshop on Advanced Image Technology (IWAIT)
Large displays are capable of visualising a large amount of data on multiple views including scatterplots and parallel coordinates and are often present in meeting rooms. They can be used to interact with a dataset and foster discussion among team members. Although some of these large screens have multi-touch capabilities, in many cases it is cumbersome to have to stand close to the display in order to interact with it. One of the solutions is to use a small handheld display to interact with…
Large displays are capable of visualising a large amount of data on multiple views including scatterplots and parallel coordinates and are often present in meeting rooms. They can be used to interact with a dataset and foster discussion among team members. Although some of these large screens have multi-touch capabilities, in many cases it is cumbersome to have to stand close to the display in order to interact with it. One of the solutions is to use a small handheld display to interact with the large display. This paper discusses how traditional interactions such as selection, brushing, and linking can be performed using a secondary handheld device. As a proof of concept, a system including scatterplots and parallel coordinates views is implemented. The interactions are straightforward and are useful for any interactive visual analysis application on a large display with wireless connectivity.
-
Integrated Visualization of Structure and Attribute Similarity of Multivariate Graphs
Poster at IEEE Conference on Information Visualization (InfoVis)
An interesting question one may ask about multivariate graphs is if and how structural characteristics are reflected in multivariate attribute similarities and vice versa. In this work, we propose an integrated visualization of structure S and attribute similarity A in a single overview matrix. The idea is to show S and A in the lower and upper triangular matrix, respectively. Dynamic local rearrangement of matrix cells allows the user to create a side-by-side view of S and A for a detailed…
An interesting question one may ask about multivariate graphs is if and how structural characteristics are reflected in multivariate attribute similarities and vice versa. In this work, we propose an integrated visualization of structure S and attribute similarity A in a single overview matrix. The idea is to show S and A in the lower and upper triangular matrix, respectively. Dynamic local rearrangement of matrix cells allows the user to create a side-by-side view of S and A for a detailed inspection of both aspects for a selected node. The approach is applied to a multivariate graph of soccer players.
-
Interactive Visual Exploration of Local Patterns in Large Scatterplot Spaces
Computer Graphics Forum
Analysts often use visualisation techniques like a scatterplot matrix (SPLOM) to explore multivariate datasets. The scatterplots of a SPLOM can help to identify and compare two‐dimensional global patterns. However, local patterns which might only exist within subsets of records are typically much harder to identify and may go unnoticed among larger sets of plots in a SPLOM. This paper explores the notion of local patterns and presents a novel approach to visually select, search for, and compare…
Analysts often use visualisation techniques like a scatterplot matrix (SPLOM) to explore multivariate datasets. The scatterplots of a SPLOM can help to identify and compare two‐dimensional global patterns. However, local patterns which might only exist within subsets of records are typically much harder to identify and may go unnoticed among larger sets of plots in a SPLOM. This paper explores the notion of local patterns and presents a novel approach to visually select, search for, and compare local patterns in a multivariate dataset. Model‐based and shape‐based pattern descriptors are used to automatically compare local regions in scatterplots to assist in the discovery of similar local patterns. Mechanisms are provided to assess the level of similarity between local patterns and to rank similar patterns effectively. Moreover, a relevance feedback module is used to suggest potentially relevant local patterns to the user. The approach has been implemented in an interactive tool and demonstrated with two real‐world datasets and use cases. It supports the discovery of potentially useful information such as clusters, functional dependencies between variables, and statistical relationships in subsets of data records and dimensions.
-
Toward Multimodal Interaction of Scatterplot Spaces Exploration
Proc. AVI Workshop on Multimodal Interaction for Data Visualization
The latest generation of large vertically-mounted multitouch displays brings new opportunities for solving visual analytics tasks. Due to their size, it is possible to visualise and collaboratively interact with high dimensional datasets and multiple views (e.g., scatterplots, scatterplot matrices and parallel coordinates). However, using only multi-touch for input can be overly restrictive. Other modalities need to be considered to utilise the power of these screens fully. By adding natural…
The latest generation of large vertically-mounted multitouch displays brings new opportunities for solving visual analytics tasks. Due to their size, it is possible to visualise and collaboratively interact with high dimensional datasets and multiple views (e.g., scatterplots, scatterplot matrices and parallel coordinates). However, using only multi-touch for input can be overly restrictive. Other modalities need to be considered to utilise the power of these screens fully. By adding natural language interaction, the user can directly interact with the visual analytics application from a distance. Incorporating eye-tracking can help narrow down what the user is looking at or is interested in. In this paper, some of the challenges of using multi-touch as input for the analysis of scatterplot spaces on large vertically-mounted multitouch displays are discussed and addressed by proposing the incorporation of other interaction modalities.
-
Interaction Concepts for Collaborative Visual Analysis of Scatterplots on Large Vertically-Mounted High-Resolution Multi-Touch Displays
Proc. of the 10th Forum Media Technology & All Around Audio Symposium
Large vertically-mounted high-resolution multitouch displays are becoming increasingly available for interactive data visualisation. Such devices are well-suited to small-team collaborative visual analysis. In particular, the visual analysis of large high-dimensional datasets can benefit from high-resolution displays capable of showing multiple coordinated views. This paper identifies some of the advantages of using large, high-resolution displays for visual analytics in general, and introduces…
Large vertically-mounted high-resolution multitouch displays are becoming increasingly available for interactive data visualisation. Such devices are well-suited to small-team collaborative visual analysis. In particular, the visual analysis of large high-dimensional datasets can benefit from high-resolution displays capable of showing multiple coordinated views. This paper identifies some of the advantages of using large, high-resolution displays for visual analytics in general, and introduces a set of interactions to explore high-dimensional datasets on large vertically-mounted high-resolution multi-touch displays using scatterplots. A set of touch interactions for collaborative visual analysis of scatterplots have been implemented and are presented. Finally, three perception-based levels of detail techniques are introduced for such displays as a concept for further implementation.
-
The clutch: two-handed mobile multi-touch 3D object translation and manipulation
IEEE
Nowadays, handheld devices such as smartphones provide users with multi-touch input screens. Displaying interactive and touch-enabled 3D environments in such handheld devices has become popular in different applications like games or virtual reality. Technologies such as Web3D and WebGL have made the creation and display of 3D environments in mobile devices easier than ever. However, object manipulation techniques are not as well developed. For example, moving an object within the 3D…
Nowadays, handheld devices such as smartphones provide users with multi-touch input screens. Displaying interactive and touch-enabled 3D environments in such handheld devices has become popular in different applications like games or virtual reality. Technologies such as Web3D and WebGL have made the creation and display of 3D environments in mobile devices easier than ever. However, object manipulation techniques are not as well developed. For example, moving an object within the 3D environment or other similar object-specific manipulations are neither intuitive nor easy to perform. Current manipulation techniques like Gizmo that are successful in systems that use mouse and keyboard are not designed for and do not work well for multi-touch handheld devices. In this paper, we present a novel technique to perform object manipulation in 6DOF in multi-touch screens. Our performance evaluations show that our technique compared to existing techniques such as Gizmo improves task completion time by 63% while increasing task precision by 52%.
Projekte
-
mVis, Interactive Labelling of a Multivariate Dataset
–Heute
mVis is a tool for interactive labelling of a multivariate dataset for supervised machine learning using linked visualisations, clustering, and active learning. We plan to publish this tool as opensource software.
-
iPokhtam
An android game with a novel genre similar to Tower Defense. In this game the player has to help a group of tourists who have been lost in the desert reach their destination safely in each level by placing towers such as ice-cream stands and water wells to help the tourists resist the heat.
Andere Mitarbeiter:innenProjekt anzeigen -
Hejleh
A Lemmings-Like android game implemented with Unity3D. I was the lead programmer in making this game.
Andere Mitarbeiter:innenProjekt anzeigen -
Nejat-e-Setaregan
In the city of “Windward” there was a bad guy who stole all the stars from the sky. He put them in a bag and treat them like his own property. One day our hero decided to take back all the stars from the bad guy. But he has a very long journey to reach his goal.
This game won the second place in IGDC 2013.Andere Mitarbeiter:innenProjekt anzeigen -
Runaway
- Marketing the game
- Responsible for programming an SMS based leader board so users can send their records via SMS.Andere Mitarbeiter:innenProjekt anzeigen -
Paper Princess
–
PAPER PRINCESS is a Tower Defense Game, designed and developed for mobile platform with unique Environment and characters!
-
Toop
–
- Marketing for game
- Designing gameplay
- Analytic
- Leader board and SDK programmer
Auszeichnungen/Preise
-
Best Paper Award, IWAIT 2019, Singapore
IWAIT 2019
Bes paper award for: "Multiple linked-view exploration on large displays facilitated by a secondary handheld device"
-
Iran Game Development Contest
-
Won the second best game in 2D section contest among 30 student teams from all top Iranian universities.
-
VASL competitive mobile games contest
-
Two games that were created in Hafsang won the competitive games contest held by VASL and Hamrah-e-Avval the largest mobile operator in Iran.
-
Volleyball
-
Three medals with Sharif University of Technology Computer department volleyball team from 2011 to 2013.
Sprachen
-
English
Verhandlungssicher
-
Persian
Muttersprache oder zweisprachig
-
German
Gute Kenntnisse
Erhaltene Empfehlungen
1 Person hat Moh Chegini Ph.D. empfohlen
Jetzt anmelden und ansehenWeitere Aktivitäten von Moh Chegini Ph.D.
-
Join Our IVDA Group at UZH! 🚀 We are looking for excellent PostDoc and PhD candidates to join our Interactive Visual Data Analysis (IVDA) Group at…
Join Our IVDA Group at UZH! 🚀 We are looking for excellent PostDoc and PhD candidates to join our Interactive Visual Data Analysis (IVDA) Group at…
Beliebt bei Moh Chegini Ph.D.
-
سرانجام دفاع دکتری و سپاسگزاری بابت همه ی اتفاق های خوب. خیلی خوشحالم که تونستم امروز 17 بهمن 1403 دفاع کنم. از زحمات استاد گرانقدرم، سرکار خانم…
سرانجام دفاع دکتری و سپاسگزاری بابت همه ی اتفاق های خوب. خیلی خوشحالم که تونستم امروز 17 بهمن 1403 دفاع کنم. از زحمات استاد گرانقدرم، سرکار خانم…
Beliebt bei Moh Chegini Ph.D.
-
Kicking off a new chapter with the three stripes! /// Excited to have joined adidas’s Global HQ in Herzogenaurach as Manager Digital Sports Planning…
Kicking off a new chapter with the three stripes! /// Excited to have joined adidas’s Global HQ in Herzogenaurach as Manager Digital Sports Planning…
Beliebt bei Moh Chegini Ph.D.
-
I’m happy to share that I’ve obtained a new certification: GenAI for UX Designers from Coursera!
I’m happy to share that I’ve obtained a new certification: GenAI for UX Designers from Coursera!
Beliebt bei Moh Chegini Ph.D.
-
I am thrilled to announce that I have successfully defended my PhD in Artificial Intelligence. My research involved integrating language models with…
I am thrilled to announce that I have successfully defended my PhD in Artificial Intelligence. My research involved integrating language models with…
Beliebt bei Moh Chegini Ph.D.
-
What is human knowledge, and how can it be introduced in AI-supported processes for human-centered decision-making? My invited speaker talk at the…
What is human knowledge, and how can it be introduced in AI-supported processes for human-centered decision-making? My invited speaker talk at the…
Beliebt bei Moh Chegini Ph.D.
-
Congratulations to the Creative Computing students @Katharina Kendlbacher and @Leonard Grill who used the chance to work on their Bachelor Theses in…
Congratulations to the Creative Computing students @Katharina Kendlbacher and @Leonard Grill who used the chance to work on their Bachelor Theses in…
Beliebt bei Moh Chegini Ph.D.
-
Just got to Munich with Jeswin Ernakeril and Fabian Rettenbacher for an exciting automotive roundtable with our clients. These meetings are a great…
Just got to Munich with Jeswin Ernakeril and Fabian Rettenbacher for an exciting automotive roundtable with our clients. These meetings are a great…
Beliebt bei Moh Chegini Ph.D.
-
🌎 Proactive Insolvency Risk Mitigation: Prewave and Coface Announce Strategic Partnership We’ve joined forces with Coface to bring unmatched risk…
🌎 Proactive Insolvency Risk Mitigation: Prewave and Coface Announce Strategic Partnership We’ve joined forces with Coface to bring unmatched risk…
Beliebt bei Moh Chegini Ph.D.