Skip to content

Commit 9510fdf

Browse files
committed
HW2
1 parent a4b7c75 commit 9510fdf

File tree

1 file changed

+179
-0
lines changed

1 file changed

+179
-0
lines changed

Homeworks/ML_Homework2.ipynb

Lines changed: 179 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,179 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"metadata": {
6+
"id": "1NIXK0f_vCQD"
7+
},
8+
"source": [
9+
"## Homework 2\n",
10+
"\n",
11+
"* Sklearn veri kümelerinden Şeker Hastalığı (Diabetes) Veri Kümesini içe aktarın.\n",
12+
"* Ham veriyi inceleyin ve analiz edin.\n",
13+
"* Regresyon uygulaması için ön işleme yapın.\n",
14+
"* Veri kümenizi eğitim ve test alt kümlerine ayırın (eğitim için 0.7 ve test için 0.3 oran olacak şekilde).\n",
15+
"* Ridge ve Lasso Regression modellerini, her biri için en az 5 farklı alfa değeri olacak şekilde deneyin.\n",
16+
"* Tüm modellerin sonuçlarını değerlendirin ve en iyi performans gösteren modeli seçin."
17+
]
18+
},
19+
{
20+
"cell_type": "code",
21+
"execution_count": null,
22+
"metadata": {
23+
"id": "RdGO-BoTvCQI"
24+
},
25+
"outputs": [],
26+
"source": [
27+
"# Şeker Hastalığı Veri Kümesini içe aktarın"
28+
]
29+
},
30+
{
31+
"cell_type": "code",
32+
"execution_count": null,
33+
"metadata": {
34+
"id": "afUfYkDpvCQJ"
35+
},
36+
"outputs": [],
37+
"source": [
38+
"# Yinelenen değerleri ve eksik verileri kontrol edin"
39+
]
40+
},
41+
{
42+
"cell_type": "code",
43+
"execution_count": null,
44+
"metadata": {
45+
"id": "MNC85pCRvCQJ"
46+
},
47+
"outputs": [],
48+
"source": [
49+
"# Her özellik için verileri görselleştirin (pairplot, distplot)"
50+
]
51+
},
52+
{
53+
"cell_type": "code",
54+
"execution_count": null,
55+
"metadata": {
56+
"id": "2fWq7aoBvCQK"
57+
},
58+
"outputs": [],
59+
"source": [
60+
"# Korelasyon matrisini bastırın ve yorumlayın"
61+
]
62+
},
63+
{
64+
"cell_type": "code",
65+
"execution_count": null,
66+
"metadata": {
67+
"id": "YI8ynwGovCQK"
68+
},
69+
"outputs": [],
70+
"source": [
71+
"# İlişkili bulduğunuz özellikleri eleyin (korelasyon matrisini kontrol ederek)"
72+
]
73+
},
74+
{
75+
"cell_type": "code",
76+
"execution_count": null,
77+
"metadata": {
78+
"id": "69u__2hKvCQK"
79+
},
80+
"outputs": [],
81+
"source": [
82+
"# Aykırı değerleri işleyin (IsolationForest kullanabilirsiniz)"
83+
]
84+
},
85+
{
86+
"cell_type": "code",
87+
"execution_count": null,
88+
"metadata": {
89+
"id": "hPLeS7TevCQK"
90+
},
91+
"outputs": [],
92+
"source": [
93+
"# Özellikleri ölçekleyin. (scaling)"
94+
]
95+
},
96+
{
97+
"cell_type": "code",
98+
"execution_count": null,
99+
"metadata": {
100+
"id": "-dmoOtbcvCQL"
101+
},
102+
"outputs": [],
103+
"source": [
104+
"# Veri kümesini eğitim ve test verisetlerine ayırın."
105+
]
106+
},
107+
{
108+
"cell_type": "code",
109+
"execution_count": null,
110+
"metadata": {
111+
"id": "OQUy3TKOvCQL"
112+
},
113+
"outputs": [],
114+
"source": [
115+
"# Lasso ve Rdige modellerini Sklearn'dan içe aktarın."
116+
]
117+
},
118+
{
119+
"cell_type": "code",
120+
"execution_count": null,
121+
"metadata": {
122+
"id": "oK0kuF-uvCQL"
123+
},
124+
"outputs": [],
125+
"source": [
126+
"# Lasso için 5 farklı alfa değeri tanımlayın ve modelleri eğitin. R^2 değerlerini \n",
127+
"# hem eğitim hem de test verisetleri için yazdırın."
128+
]
129+
},
130+
{
131+
"cell_type": "code",
132+
"execution_count": null,
133+
"metadata": {
134+
"id": "r_kpW-atvCQL"
135+
},
136+
"outputs": [],
137+
"source": [
138+
"# Ridge için 5 farklı alfa değeri tanımlayın ve modelleri eğitin. R^2 değerlerini \n",
139+
"# hem eğitim hem de test verisetleri için yazdırın."
140+
]
141+
},
142+
{
143+
"cell_type": "code",
144+
"execution_count": null,
145+
"metadata": {
146+
"id": "BEWFg32evCQM"
147+
},
148+
"outputs": [],
149+
"source": [
150+
"# Sonuçlar hakkında yorum yapın. En iyi modelin katsayısını yazdırın."
151+
]
152+
}
153+
],
154+
"metadata": {
155+
"colab": {
156+
"name": "ML_Homework2.ipynb",
157+
"provenance": []
158+
},
159+
"kernelspec": {
160+
"display_name": "Python 3",
161+
"language": "python",
162+
"name": "python3"
163+
},
164+
"language_info": {
165+
"codemirror_mode": {
166+
"name": "ipython",
167+
"version": 3
168+
},
169+
"file_extension": ".py",
170+
"mimetype": "text/x-python",
171+
"name": "python",
172+
"nbconvert_exporter": "python",
173+
"pygments_lexer": "ipython3",
174+
"version": "3.7.3"
175+
}
176+
},
177+
"nbformat": 4,
178+
"nbformat_minor": 4
179+
}

0 commit comments

Comments
 (0)