Intelligenz ist die Fähigkeit sich in neuartigen, unvertrauten Umgebungen zurechtzufinden (Gehirn & Geist, Oktober 2008)
- Wahrnehmung
- Wissen
.idea | |
auto-save-list | |
custom.el | |
url/ | |
.org-id-locations | |
\#* | |
org-mode-config.el | |
*~ | |
.#* | |
\#*\# |
git config --global grep.lineNumber true | |
git config --global alias.g "grep --break --heading --line-number" |
t = time*3 | |
rotate 0.2, t/10, 0 | |
scale 0.3+0.03*abs(sin(t)) | |
pushMatrix | |
scale 6, 0.1, 6 | |
box | |
popMatrix |
Stemming reduziert das Wort auf den Stamm, dies muss kein gültiges Wort sein. Die Lemmatisierung bildet das Wort auf die Grundform ab.
Das zu prüfende Worte wird von hinten durchgegangen. Tritt diese Endung allgemein in Wörtern häufig auf wird der Teil abgeschnitten. Es wird kein Wörterbuch der Sprache benötigt.
const _ = require('lodash'); | |
const uid = require('uid'); | |
const update = require('immutability-helper'); | |
const actions = require('./actions'); | |
const utils = require('./utils'); | |
const SWIPE_DELAY_TOLERANCE = 100; | |
const initialState = { | |
clusters: {}, |
Der Genetische Algorithmus besteht aus 5 Schritten | |
Berechnung der Fitness: für jedes Individum wird der Fitnesswert berechnet, die Fitnessfunktion bewertet, wie gut eine Individum das Optimierungsziel erfüllt | |
Selektion: Es werden zufällig 2 Individuen zum kreuzen ausgewählt, wobei die Wahrscheinlichkeit ausgewählt zu werden umso höher is je besser der Fitnesswert eines Individums ist | |
Crossover: Zwei Individuen (A, B) werden mit einander kombiniert um 2 neue Individuen zu erzeugen. Dabei wird ein zufälliger Kreuzungspunkt im Zustandsvektor gewählt an dem dieser gesplitet wird. Es wird dann die erste Hälfte des Zustandvektors von Individum A mit der zweiten Hälfte des Zustandvektors von Individum B kombiniert. Analog funktioniert es mit dem 2. Nachkommen Individum. | |
Mutation: Mit einer relative kleinen Wahrscheinlichkeit werden 2 Stellen im Zustandsvektor vertauscht | |
Austausch: Die 2 Individuen mit dem schlechtesten Fitnesswert werden durch die 2 besten Induvidien, welche neu generiert wurden, ersetzt. Voraussetz |
'use strict'; | |
/*global $:false, angular:false, window:false, ace:false, esper:false, document:false, _:false */ | |
var myAppModule = angular.module('MyApp', ['ui.ace', 'ui.bootstrap']); | |
myAppModule.controller('main', function($scope, $timeout, $http, $q, $location) { | |
var params = $location.search(); | |
$scope.brekpoints = []; |
SElECT ?federalStateLabel ?countryLabel ?postalCode WHERE { | |
bind (wd:Q1022 as ?city) | |
?city wdt:P131* ?federalState . | |
?federalState wdt:P31/wdt:P279* wd:Q107390 . | |
?federalState wdt:P131* ?country . | |
?country wdt:P31 wd:Q6256 . | |
?city wdt:P281 ?postalCode . | |
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" . } |
// ... | |
// creating a new schema with the fields of the old schema added plus the new fields | |
val schema = // ... the schema of the input data | |
var newSchema = SchemaBuilder | |
.builder(schema.getNamespace) | |
.record(schema.getName) | |
.fields() |