A Markov Chain is a random process, where we assume the previous state(s) hold sufficient predictive power in predicting the next state. Unlike flipping a coin, these events are dependent. It’s easier to understand through an example.…
A Data Science Central Community
Python was introduced in 1991 by Guido Van Rossum as a high level, general purpose language. Even today, it supports multiple programming paradigms including procedural, object oriented and functional. Soon, it became one of the most popular languages in the industry, and in fact is the very language that influence Ruby and Swift. Even TIOBE Index reports mentions python as the third most popular…
ContinueAdded by Divyesh Aegis on July 16, 2019 at 12:55am — No Comments
We all know that deep learning algorithms improve the accuracy of AI applications to great extent. But this accuracy comes with requiring heavy computational processing units such as GPU for developing deep learning models. Many of the machine learning developers cannot afford GPU as they are very costly and find this as a roadblock for learning and developing Deep learning applications. To help the AI, machine learning developers Google has released…
Added by suresh kumar Gorakala on October 1, 2018 at 9:07am — No Comments
This post is the third part of the multi-part series on how to build a search engine –
Added by Vivek Kalyanarangan on December 30, 2016 at 6:00am — No Comments
A Markov Chain is a random process, where we assume the previous state(s) hold sufficient predictive power in predicting the next state. Unlike flipping a coin, these events are dependent. It’s easier to understand through an example.…
Added by Alex Woods on August 4, 2015 at 8:00pm — No Comments
It’s important to know what goes on inside a machine learning algorithm. But it’s hard. There is some pretty intense math happening, much of which is linear algebra. When I took Andrew Ng’s course on machine learning, I found the hardest part was the linear…
ContinueAdded by Alex Woods on July 10, 2015 at 10:30pm — No Comments
Random Forest is a machine learning algorithm used for classification, regression, and feature selection. It's an ensemble technique, meaning it combines the output of one weaker technique in order to get a stronger result.
The weaker technique in this case is a decision tree. Decision trees work by splitting the and re-splitting the data by…
ContinueAdded by Alex Woods on July 4, 2015 at 8:30am — No Comments
Function and Polymorphism
When I started learning these two languages, as mentioned before, I always keep in mind that the difference between dynamic data type and static data type. Then the question came out: why they need to be like that? What is the advantage of being dynamic data type or being static data type? To make the question more concrete, let’s see how to define a function in both languages.
In Java, everything is very…
ContinueAdded by Yuecai Zhu on December 16, 2013 at 1:30pm — No Comments
3. Sequence Type
This time, we compare the sequence types of the two languages. By the terminology sequence type, we mean the data structure that is kind of a sequence of data.
In Java, we have: String, array, list(arraylist and linkedlist), set;
In Python, we have: Str, tuple, list, set;
Yes, String is one of the sequence type, because it is a sequence of char, isn’t it? About the Sting type, we only need to…
ContinueAdded by Yuecai Zhu on November 10, 2013 at 12:00pm — 2 Comments
Now we try to use the two languages to do a practice. The following, one in Java one in Python, are two programs with the same algorithm.
/*
* program author: Yue Cai Zhu.…
Added by Yuecai Zhu on October 30, 2013 at 5:32pm — No Comments
One usually asked question is: with which programming language to start when someone just begins studying computer science? Then a lot of suggestions will come up.
1 1. You should start with one static typed language say C/C++, java etc. and then move easily to dynamic typed language like Perl, Python etc. Because it is harder to move from dynamic typed language to static typed language.
But…
Added by Yuecai Zhu on October 30, 2013 at 5:29pm — No Comments
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
© 2021 TechTarget, Inc.
Powered by
Badges | Report an Issue | Privacy Policy | Terms of Service
Most Popular Content on DSC
To not miss this type of content in the future, subscribe to our newsletter.
Other popular resources
Archives: 2008-2014 | 2015-2016 | 2017-2019 | Book 1 | Book 2 | More
Most popular articles