Kernel method for separating linearly non-separable data

Assignment Help Basic Computer Science
Reference no: EM133213651

Question 1.

The kernel method for separating linearly non-separable data is to map the data to a higher dimensional vector space where it becomes better separable with linear hyperplanes. Explain in 2 or 3 sentences why projecting it to a higher dimension allows one to create a more clear separation between the projected datapoints.

Question 2

Suppose you have training data whose feature vectors are n dimensions (x1, x2, ...xn) and suppose the data can be classified into two classes, class 0 and class 1. In the training set, you observe that the class 0 data points and clustered around the origin i.e. point (0,0,....0) and class 1 data points are away from the origin. Find a mapping of the n dimensional data points into n+1 dimension where you can separate them with a hyper plane. Your answer should be the additional dimension in terms of x1, x2, ...., xn

Question 3

In the class, it was explained that RBF kernel allows us to express a similarity measures between two data points (or two vectors), i.e points that belong to a particular class have high similarity measure as measured by RBF and points that belong to different classes have low similarity measure as measured by RBF. Please explain in 2 or 3 sentences , how RBF kernel indeed does give you such a measure.

Question 4.

Explain in your own words, for a set of training data points (vectors), what is meant by a measure of impurity? Please explain using no more than 2 or 3 sentences.

Question 5.

Suppose you have a training set of 1000 malware, and 1000 benignware feature vectors. You consider a feature f and you split the set of 2000 feature vectors into 2 sets, one set where f =1 and and other set where f = 0. The resulting two sets have the following: Left set has 900 malware, and 200 benignware, and Right set has 100 malware, and 800 benignware. Calculate the information gain if you split based on feature f. Please explain your steps in calculating the impurity measures using Gini measure.

Question 6.

Explain in your own words using no more than 2 or 3 sentences, why Random Forest reduces the chance of overfitting and also may provide better accuracy than decision tree? (Note that it is NOT the case that Random Forest always gives better accuracy than Decision tree but very often does).

Reference no: EM133213651

Questions Cloud

Careate a risk management framework for an organization : Careate a risk management framework for an organization. Explains strategic roles to manage risks for the company's information assets.
Key elements of leadership : The philosophy of the code consists of the three key elements of leadership, sustainability, and good corporate citizenship.
How good a job is the fed doing maintaining the economy : How good a job is the Fed doing maintaining the economy and keeping unemployment down? What are their issues
Which law enforcement officials along with community leader : Which law enforcement officials along with community leader have taken community policing from an idea, or even a written policy to a functioning program
Kernel method for separating linearly non-separable data : The kernel method for separating linearly non-separable data is to map the data to a higher dimensional vector space where it becomes better separable with line
What is the thesis of this talk : Topic chosen - Title of TED Talk you watched: Who is the speaker? Also, what are their credentials to give this talk? What are the weaknesses of this talk
What is the concept of validity and its three dimensions : What is the concept of validity and its three dimensions. If you were studying the effect of violence in the media and aggression levels in children
What is the best security model for accounting firm : What is the best security model for accounting firm when consider the Clark-Wilson model and the Bell-La Padula model?
How did the work of jacobs contribute : How did the work of Jacobs, Jeffery, and Newman contribute to modern crime prevention? Who's contribution do you find more influential and why?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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