Apply the kernel function to the different features

Assignment Help Management Theories
Reference no: EM133390141

Question: Let us explore the potential of Multiple Kernel Learning (MKL) to both fuse the information from different features and to reduce their dimensionality. This will produce an embedding that we will call the output space.

1 The data used for this section comes from the trials PREDICT-AF and INDEPTH-HCM. Both trials are focused on cardiac pathology, more precisely, on atrial fibrillation and hypertrophic cardiomyopathy respectively. The data was gathered by the cardiology unit at Hospital Cl´inic de Barcelona. More specifically, you will be given data for controls, athletes, hypertensive patients and hypertrophic cardiomyopathy patients. This data consists on: 1) the left ventricular outflow and inflow; 2) the temporal aligning feature; 3) tissue Doppler imaging of the septal wall; 4) six regional strains of the left ventricle; and 5) left atria strain.

2.1 The kernel matrix The data fusion capability of MKL comes from a step known as kernelization. That is, working with a kernel matrix instead of the raw data for each of the features. The kernel matrix is obtained by applying a kernel function to the data. This kernel function can have very different formulations, but in our case, we will use the most popular one, known as the radial basis function (RBF) or Gaussian kernel. Given two points, we can measure their similarity using the RBF kernel defined as: : Km(xim, xjm) = exp -kxim-xjmk 2 2σ2 Here, xim and xjm stand for the data coming from two patients (patient i and j) for a given feature m. We define as the kernel bandwidth, which we set as the average of the pairwise Euclidean distances between each sample and its k-th nearest neighbour (looking at the corresponding feature). In the case that we are working with vectors, we would sum the square difference of each position in the array, divide the result by two sigmas and use the output as exponent for the exponential function. • Apply the kernel function to the different features and visualize the kernels produced. Can you see any structure? (diagonal, regions of colder or hotter color)

2.2 Fusing features with MKL Now that our kernel matrices are ready, we can launch the algorithm itself. • Launch MKL and visualize the output space. Color it by patient type. • Project onto the output space the hypertrophic cardiomyopathy patients. In which region of the space are they positioned? Is this expected? • Color the output space using different clinical variables. Do you observe any correlation?

2.3 Clustering the output space Lastly, to find different strata of patients, we can use clustering techniques to identify subgroups of patients that might have a common phenotype, treatment response, or clinical presentation.

2.3.1 Silhouette method First, we need to quantify which number of clusters should we look for. We know we have 4 different types of patients (controls, athletes, hypertensive and hypertrophic cardiomyopathy), but let us agnostically estimate the optimal number of clusters. There are several techniques for this, but in our case we will use a metric known as the Silhouette method. This metric gives information regarding the cohesion of the clusters and the separation inter-cluster. It uses as input our output space and the range of clusters we wish to evaluate, and will output a score for each of the cluster selections.

2 2.3.2 K-means Once the number of clusters is set, we can launch our clustering algorithm K-means. We will use several replicates to avoid the effect of randomness, since K-means relies on a random initialization. K-means needs as input our output space, the number of clusters and the number of replicates it has to compute. The result is the most frequent solution among the replicates, which is composed of an array with the cluster label of each patient.

2.3.3 Cluster analysis To characterize the patients in each of the clusters, try to visualize the clinical data and the features used for the learning. You can do so in different ways: 1. Creating histograms of the continuous variables for each cluster. 2. Create a table that summarizes the clinical variables for each cluster. 3. Plot the features used for learning separated by cluster. Use different colors for each cluster.

Reference no: EM133390141

Questions Cloud

Examine how your future professional career or role will be : Examine how your future professional career or role will be enhanced by the understanding, skills and strategies developed on this module
Share your thoughts and analysis on the some of the main key : Share your thoughts and analysis on the some of the main key thematics or problematics in relation to: racism, manifest destiny, "Discovery
Critical analysis summation on the piece assigned : Critical analysis summation on the piece assigned in relation to some of the key thematics for this week: decolonization, state of alterity, alienation
Discuss the methods the organization uses to manage : Discuss the methods the organization uses to manage and process data, and then give one advantage and one disadvantage of these methods.
Apply the kernel function to the different features : It uses as input our output space and the range of clusters we wish to evaluate, and will output a score for each of the cluster selections
How the pricing would impact the demand of a good : How the pricing would impact the demand of a good, it highly depends on whether the goods are treated as essential or non-essential goods to the customers
How does the velocity of the ball change as it moves upwards : It reaches a maximum height and then falls back down to the ground. How does the velocity of the ball change as it moves upwards and then downwards
Components of international business management : Explain the forces driving and evaluating the impact of globalization and Identify and evaluate the significant trade agreements affecting global commerce
What are its effects on the person you are profiling : Describe the disability. To which group(s) does it belong? What are its effects on the person you are profiling? Explain some of the challenges

Reviews

Write a Review

Management Theories Questions & Answers

  Learning in action

Learning contract proposal that will form the basis of your learning contract report.

  Change is the only constant

"Change is the only constant " Evaluate the different types of change that have occurred in Sony.

  How do advertisers try to use group influence

How do advertisers try to use group influence?  Will you find any specific examples and explain the relevant theory of group behavior and influence?

  Case study:saving sony

You have been appointed by Sony as a consultant on change management. Advise Sony on how they could implement the change by using the various theories of change you have learnt.

  How the stock market works

The purpose of this project is to help you to gain an understanding of how the stock market works and of the relationship between theory and practice.

  Find the optimal production quantities

Find not only the optimal production quantities, but also the optimal total cost.

  Describe the management process

Describe the management process and identify the skills required to manage business organizations.

  Case study : bert''s bonsai and aquatic sport museum

Case Study : Bert's Bonsai and Aquatic Sport Museum Prepare a knowledge management system.

  Knowledge management techniques

Demonstrate understanding of the many-sided nature of knowledge management

  Theory of transtheoretical model

Demonstrate understanding of the many-sided nature of knowledge management

  Write a paper on historical trends of management

Write a paper on Historical Trends of Management.

  Theory of reasoned action

Theory of Planned Behavior and Integrated Behaviors Model

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd