离散数学入门学习(集合,关系,元组)
习题 1: { 0 , 1 , { 0 , 1 } , { 1 , 2 } } 有几个元素? 机器学习中, 这类形式的集合有什么优点和缺点?
答:该集合有四个元素,分别为0,1,{0,1}和{1,2}
优点:集合内的元素可以是不同的数据类型,提高了数据集的可扩展性。
缺点:集合内有多种数据类型,数据的维度也各不相同,导致数据处理时很麻烦,耗时增高。
习题 2: ∅ 的基数是多少? { ∅ } 呢?
答: ∅ 的基数是0, { ∅ }的基数是1
习题 5: 多标签学习中, 输出为一个向量,相应的学习器算不算函数呢?
答:算,函数定义域上的每个点, 均在值域中有一个唯一的点与之对之,有一种映射关系。而学习器也是一个输入得到一个输出,也是一种映射关系。
习题 6: 元组只能表达对象的数据部分, 还是可以完整地表达? 用一个具体的程序来说明.
答: 可以完整的表达,如:
a = ["a","b","c"]
b = 2021
c = "hello"
tuple1 = (a,b,c,len(a))
print(tuple1)
运行结果:$y(n)=\sum _{i=0}^{M}b_{i}x(n-i)-\sum _{i=1}^{N}a_{i}y(n-i)$
(['a', 'b', 'c'], 2021, 'hello', 3)