m
 
(8 intermediate revisions by 4 users not shown)
Line 9: Line 9:
 
*If you are not sure what to do, you may take a look at the statement of the second question in [[Homework_1_OldKiwi |hw1, Spring 2008]]. But please feel free to deviate, as we discussed in class. [[user:mboutin|-pm]]
 
*If you are not sure what to do, you may take a look at the statement of the second question in [[Homework_1_OldKiwi |hw1, Spring 2008]]. But please feel free to deviate, as we discussed in class. [[user:mboutin|-pm]]
 
*I was hoping that some of the guys who volunteered to put information about data acquisition would have done so. Could you please post some links guys?
 
*I was hoping that some of the guys who volunteered to put information about data acquisition would have done so. Could you please post some links guys?
**answer here
+
**Please visit http://www.kdnuggets.com/datasets/ It is the website with the most number of interesting datasets that i have seen. Just to mention some:
 +
***Email dataset from Enron,
 +
***Cancer Program Data Sets from Broad Institute,
 +
***Yahoo Sandbox Dataset,
 +
***UC Irvine Machine Learning Repository.
 +
*In case you are having trouble generating multivariate normal data, here is a [[Generating_Gaussian_Samples_OldKiwi|page explaining how to do it]]. -pm
 
*Write comment/question/advice here
 
*Write comment/question/advice here
**answer here
+
Question: I can generate multivariate normal data for 'w' classes. I am not sure how to plot them together with different colors.
 +
eg.: For 'w' = 2, I can plot both the dataset on same surf plot but it is the same colormap. Is it possible to have two color which can help in distinguishing two classes? [--[[User:Gupta101|Gupta101]] 13:29, 12 February 2012 (UTC)]
 +
*'''Re)''' Hi Gupta, in Matlab, I use 'plot' function (instead of 'surf') twice and put 'hold on' command between them. Suppose that you have generated samples of 2 classes: samples_1 = mvnrnd(mu1,SIGMA1,nsample1); and samples_2 = mvnrnd(mu2,SIGMA2,nsample2);
 +
 
 +
then '''for 2D case'''
 +
 
 +
plot(samples_1(:,1),samples_1(:,2),'or');
 +
 
 +
hold on;
 +
 
 +
plot(samples_2(:,1),samples_2(:,2),'ob');
 +
 
 +
'''for 3D case'''
 +
 
 +
plot3(samples_1(:,1),samples_1(:,2),samples_1(:,3),'or');
 +
 
 +
hold on;
 +
 
 +
plot3(samples_2(:,1),samples_2(:,2),samples_2(:,3),'ob'); ['''User:yung-yao chen
 +
16:19, 12 February 2012''']
 
----
 
----
 
[[Hw1_ECE662_S12|Back to hw1 ECE662 Spring 2012]]
 
[[Hw1_ECE662_S12|Back to hw1 ECE662 Spring 2012]]
  
 
[[2012_Spring_ECE_662_Boutin|Back to ECE662 Spring 2012 course page]]
 
[[2012_Spring_ECE_662_Boutin|Back to ECE662 Spring 2012 course page]]

Latest revision as of 11:21, 12 February 2012


Discussion page for First Homework, ECE662, Spring 2012

  • If you are not sure what to do, you may take a look at the statement of the second question in hw1, Spring 2008. But please feel free to deviate, as we discussed in class. -pm
  • I was hoping that some of the guys who volunteered to put information about data acquisition would have done so. Could you please post some links guys?
    • Please visit http://www.kdnuggets.com/datasets/ It is the website with the most number of interesting datasets that i have seen. Just to mention some:
      • Email dataset from Enron,
      • Cancer Program Data Sets from Broad Institute,
      • Yahoo Sandbox Dataset,
      • UC Irvine Machine Learning Repository.
  • In case you are having trouble generating multivariate normal data, here is a page explaining how to do it. -pm
  • Write comment/question/advice here

Question: I can generate multivariate normal data for 'w' classes. I am not sure how to plot them together with different colors. eg.: For 'w' = 2, I can plot both the dataset on same surf plot but it is the same colormap. Is it possible to have two color which can help in distinguishing two classes? [--Gupta101 13:29, 12 February 2012 (UTC)]

  • Re) Hi Gupta, in Matlab, I use 'plot' function (instead of 'surf') twice and put 'hold on' command between them. Suppose that you have generated samples of 2 classes: samples_1 = mvnrnd(mu1,SIGMA1,nsample1); and samples_2 = mvnrnd(mu2,SIGMA2,nsample2);

then for 2D case

plot(samples_1(:,1),samples_1(:,2),'or');

hold on;

plot(samples_2(:,1),samples_2(:,2),'ob');

for 3D case

plot3(samples_1(:,1),samples_1(:,2),samples_1(:,3),'or');

hold on;

plot3(samples_2(:,1),samples_2(:,2),samples_2(:,3),'ob'); [User:yung-yao chen 16:19, 12 February 2012]


Back to hw1 ECE662 Spring 2012

Back to ECE662 Spring 2012 course page

Alumni Liaison

Abstract algebra continues the conceptual developments of linear algebra, on an even grander scale.

Dr. Paul Garrett