published on 10.11.2018

Convex Sets

Bir küme içerisinden seçilen her bir iki nokta için; bu iki nokta bir doğru ile birleştirildiğinde eğer bu doğru küme içerisinde kalıyorsa bu set convex settir.

Convex Sets
Convex Sets

Any two convex set that don’t touch each other(don’t intersect) can be seperated by a simple straight line.

Convex & Concave Functions

Seçilen herhangi iki nokta düz bir doğru ile birleştirildiğinde bu doğru fonksiyonun üzerinde kalıyorsa, fonksiyona convex fonksiyon denir. Altında kalıyorsa konkav fonksiyon denir.

f is convex if $f''(x)>0$

Convex Function
Convex Function

f is concave if $f''(x)<0$

Concave Function
Concave Function

Affine Functions
Affine Functions

Eğer fonksiyon, multivariable ise $f(x,y,z,…)$ gibi… Her bir değişken için ikinci kısmi türevine (second order partial derivative) bakılır ve Hessian matrisi oluşturulur.

You might be interested in:

Convex Optimization
LP and QP

Published on 10.11.2018 by Mert Bakır with commit db8d56a.
published on 10.07.2022

Previously, I’ve published a blog post about deploying static content on heroku with basic authentication. The main purpose was to get basic auth for a freely hosted static website. In that post, we hosted the source code on GitLab and configured a CI/CD pipeline to render the static content …

published on 28.05.2022

Each git commit has a field called Author which consists ‘’ and ‘’. We usually set these variables once, after installing git, with git config --global so that each repo gets the variables from the global definition. We can also set them locally for a …

published on 25.05.2022

In this post, I’ll first walk through hosting static content with basic authentication. Then, we’ll look into deploying to Heroku using GitLab Pipelines, more specifically deploying a certain sub-directory within the project instead of pushing the whole project. Also, I’ll share …

published on 17.04.2022
edited on 15.07.2022

Önceki bölümde, markdown formatını LaTeX formatına dönüştürmek için kullanılan Pandoc yazılımından bahsetmiştik. Şimdi konuyu bir adım daha ileri taşıyıp ve bookdown’a geçiyoruz. Bookdown; Rmarkdown kullanarak teknik dökümanlar, kitaplar yazabilmemizi sağlayan, Yihui Xie tarafından yazılmış …

published on 10.04.2022

I’ve been using WSL-2 on Windows for over a year. It’s very useful because some Python packages are just a headache to install on Windows. Also, docker. It’s just better on Linux. Yet, WSL-2 can also be problematic. I remember trying a dual-boot setup when things just went way too …

published on 03.03.2022

In this post, I’ll share how to install geopandas and some other gis related packages on Windows. If you are on Mac or Linux you can probably just pip install those without any issue. I usually had to do a google search every time I wanted to install these packages on Windows environment. Of …