Learn a conceptual difference between methods and functions.

# Baeldung Author

## Gabriele De Luca

Gabriele specializes in artificial intelligence and innovation and on the impact of technology on society. He has authored several scientific papers in the sectors of machine learning, natural language processing, network theory, and multi-agent simulations. On Baeldung he contributes to the section on computer science, where he publishes articles on the theory behind machine learning and artificial intelligence.

## Here's what I've written (so far):

### Ackermann Function

Filed under Math and Logic

Explore the Ackermann function and the problems associated with its computation.

### Alternatives of Ten – Binary, Octal, Hexadecimal

Filed under Math and Logic, OS

Explore numeral systems and their associated concepts.

### Ugly Duckling Theorem

Filed under Deep Learning, Machine Learning

Learn about the ugly duckling theorem in its relationship with algorithmic bias.

### Normalize Features of a Table

Filed under Artificial Intelligence

Learn how to normalize the features of a table or dataset.

### Haversine Formula

Filed under Math and Logic

Learn about the Haversine formula for calculating great circle distances in spherical surfaces.

### Algorithm for “Nice” Grid Line Intervals on a Graph

Filed under Algorithms, Latex, Series

Explore an algorithm for placing nice gridlines on a bar chart.

### The Difference Between Lower Bound and Tight Bound

Filed under Math and Logic

Explore the difference between Omega notation for lower bounds and the Theta notation for tight bounds.

### Roulette Selection in Genetic Algorithms

Filed under Algorithms

Study the roulette wheel selection method for genetic algorithms.

### Geofencing – Determining Whether a Point is Inside of a Polygon

Filed under Algorithms

Learn how to determine whether a point is inside a polygon or not.